我在Sprint Tool Suite工作,我创建了一个maven项目。当我右键单击项目时,我可以选择Run as ... Maven Install。这将获取我的所有类文件,并按预期将它们打包到一个jar文件中,并创建一个副本到我的中央maven存储库C:\ Users \ Owner.m2 \ repository
一切都很好,但我也希望将所有源文件打包成sources.jar文件。我怀疑我需要编辑项目的pom.xml文件以实现这一目标,但还没有看到如何做到这一点的示例。请指教。
答案 0 :(得分:4)
您必须在执行周期中添加适当的插件
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-source-plugin</artifactId>
<executions>
<execution>
<id>attach-sources</id>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>