【问题标题】:How to generate a JAR with the source code in Maven如何在 Maven 中使用源代码生成 JAR
【发布时间】:2012-02-18 01:32:08
【问题描述】:

如何使用 Maven 2.2 生成包含源代码的 JAR?

【问题讨论】:

    标签: java maven maven-2


    【解决方案1】:

    使用<resources> element;简而言之:

    <build>
    <...>
    <resources>
     <resource>
        <directory>${basedir}/src/main/resources</directory>
     </resource>
     <resource>
        <directory>${basedir}/src/main/java</directory>
     </resource>
    </resources>
    <...>
    </build>
    

    编辑:哦,我以为你的意思是你想要一个包含正常 jar 内容和源代码的单个 jar。

    【讨论】:

      【解决方案2】:
      mvn source:jar
      

      这是使用source:jar插件documentation

      Usage documentation

      【讨论】:

      • 这只会生成包含源代码的jar,但没有编译好的类
      • 我很确定这就是 OP 想要的。好答案,@stacker。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-02-15
      • 2014-11-19
      • 2013-05-04
      • 2012-05-03
      • 2012-04-11
      • 2012-07-06
      • 2019-02-17
      相关资源
      最近更新 更多