如何在 maven 安装中创建 source.jar

Ala*_*lan 2 java eclipse maven

我在 Sprint Tool Suite 中工作,并且创建了一个 Maven 项目。当我右键单击该项目时,我可以选择 Run as...Maven Install。这将获取我所有的类文件并按预期将它们打包到一个 jar 文件中,并且还会创建一个副本到我的中央 Maven 存储库 C:\Users\Owner.m2\repository

一切都很好,但我希望它还可以将所有源文件打包到一个 sources.jar 文件中。我怀疑我需要编辑项目的 pom.xml 文件才能实现这一点,但还没有看到如何做到这一点的示例。请指教。

Ant*_*sss 6

您必须在执行周期中添加适当的插件

<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>
Run Code Online (Sandbox Code Playgroud)