私のプロジェクトはいくつかのモジュールに分割されています。そのうちの 1 つは、他のモジュールに使用されることになっている共通のものです。
このモジュールには、他のモジュールから使用できるようにしたい TestUtils があります。
ライブラリが test-jar に追加されていないようです。どうすればこれを達成できますか?
+ common
++ lib
++ src
+++ test
++++ java
++++ resources
+ pom.xml
私の pom.xml には、次のようなシステムパスを介して含めるいくつかのライブラリが含まれています。
<dependency>
<groupId>com.ibm</groupId>
<artifactId>com.ibm.disthub2.dhbcore</artifactId>
<version>5.3.07</version>
<scope>system</scope>
<systemPath>${basedir}/lib/dhbcore.jar</systemPath>
</dependency>
...
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>2.2</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>