java - 如何在 maven 安装上创建 source.jar

标签 java eclipse maven

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

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

最佳答案

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

<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>

关于java - 如何在 maven 安装上创建 source.jar,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45247881/

相关文章:

java - 单核cpu java中的volatile

java - 什么是NullPointerException,我该如何解决?

java - Payara 5 HTTPS 速度极慢

java - 不兼容的操作数类型 String 和 char 语法错误

java - 列出的哪个 .jar 包含类 'com.twitter.finagle.stats.ExceptionStatsHandler' ?

spring - 无法找到 XML 模式命名空间的 Spring NamespaceHandler [http ://www. springframework.org/schema/data/mongo]

java - 避免tomcat状态报告

android - R 无法解析为变量 - Android- Eclipse Fresh Project

java - Maven 添加位于本地存储库上的依赖项

java - hibernate控制台配置在数据库连接中找不到jdbc驱动程序