0
クラスを読み込むカスタムプラグインがあります。プロジェクトをホスティングしてクラスを読み込むためのMaven mojoプラグイン
Class<?> clazz = Class.forName(NAME_OF_CLASS_FROM_HOST_DEPENDENCIES);
NAME_OF_CLASS_FROM_HOST_DEPENDENCIESは - このプラグインが使用されているプロジェクトの依存関係に存在するクラスです。プロジェクトのPOMをホスティングで
は、私はこのようなプラグインを呼び出します。
<plugin>
<groupId>com.plugins</groupId>
<artifactId>the_plugin</artifactId>
<version>1.0-SNAPSHOT</version>
<executions>
<execution>
<id>do</id>
<phase>process-classes</phase>
<goals>
<goal>do</goal>
</goals>
</execution>
</executions>
</plugin>
ことが重要だとClassNotFoundException
の取得、
<scope>provided</scope>