Java maven源插件不工作的maven jar插件
我正在使用Java maven源插件不工作的maven jar插件,java,maven,maven-plugin,maven-jar-plugin,maven-source-plugin,Java,Maven,Maven Plugin,Maven Jar Plugin,Maven Source Plugin,我正在使用maven-jar-plugin用我的测试类创建jar,如下所示: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <version>${maven-jar-plugin.version}</version>
maven-jar-plugin
用我的测试类创建jar,如下所示:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<version>${maven-jar-plugin.version}</version>
<executions>
<execution>
<goals>
<goal>test-jar</goal>
</goals>
</execution>
</executions>
</plugin>
结果我得到了四个JAR文件:
<name>.jar
<name>-sources.jar
<name>-tests.jar
<name>-test-sources.jar
.jar
-sources.jar
-tests.jar
-test-sources.jar
我的问题是我做错了什么,我不能下载测试类的源代码,但可以下载主类的源代码
关于-tests.jar
不是拼写错误,请参阅:
分类器用于测试jar
默认值为:测试
看看格罗德·布罗泽的答案。他是正确的…好吧,我同意,但我仍然在寻找任何解决我的问题的方法。到底是什么不起作用?您已经获得了测试和适当的源代码包?是的,我已经获得了tests.jar和test-source.jar,但是我使用它们的Intelij中的其他项目没有看到这个测试类的源代码jar。对于主要类,我可以下载源代码,但对于使用该解决方案的测试,我不能下载。我的问题是我做错了什么,我不能下载测试类的源代码?
<name>.jar
<name>-sources.jar
<name>-tests.jar
<name>-test-sources.jar