【问题标题】:Maven clean package produces two jarsMaven 清洁包产生两个罐子
【发布时间】:2019-01-17 13:22:26
【问题描述】:

我使用mvn clean package 打包了我的java 应用程序。这在我的target 目录中产生了两个罐子——一个是myapp-0.1.2-SNAPSHOT.jar,另一个是myapp-0.1.2-SNAPSHOT-sources.jar

谁能解释这两者之间的区别?

如果我想将我的应用程序部署到服务器上,我应该使用哪一个?

【问题讨论】:

    标签: maven deployment jar


    【解决方案1】:

    myapp-0.1.2-SNAPSHOT-sources.jar 包含您的所有源代码以及您的项目,在开发过程中,附加源代码时更容易调试。它很可能是由maven-source-plugin 生成的。您可能会发现它已在您的 pom.xml 中配置。部署时,使用另一个jar:myapp-0.1.2-SNAPSHOT.jar

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-01-17
      • 2020-02-13
      • 2010-10-05
      • 2015-06-27
      • 1970-01-01
      • 2017-05-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多