多模块的时候 模块之间的test代码也是互相依赖 但默认打包是不会把test文件夹里面的代码打包到jar里面的,下面就是解决方法
打包test
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
添加依赖
<dependency>
<groupId>yourGroup</groupId>
<artifactId>yourReusableModuleArtifact</artifactId>
<version>0.1-SNAPSHOT</version>
<classifier>tests</classifier>
<scope>test</scope>
</dependency>