【问题标题】:Referring to a generated jar inside a Maven pom.xml在 Maven pom.xml 中引用生成的 jar
【发布时间】:2018-09-13 22:12:26
【问题描述】:

在我的 pom.xml 文件中,我有 maven-shade-plugin 用于生成 uber jar。这个 uber jar 里面有我的应用程序的版本,比如app-1.0.0-SNAPSHOT.jar。然后,我使用 launch4j-maven-plugin 将其包装到 exe 文件中,但要实现这一点,我的配置如下所示:

<configuration>
    <jar>target/app-1.0.0-SNAPSHOT.jar</jar>

有没有办法在这里使用变量或占位符而不必硬编码 jar 的文件名?

【问题讨论】:

    标签: java maven


    【解决方案1】:

    这将是:

    ${project.build.directory}/${project.build.finalName}.jar
    

    请看:

    Maven project.build.directory

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-27
      • 1970-01-01
      • 2017-05-03
      • 2018-02-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-19
      相关资源
      最近更新 更多