【发布时间】:2017-04-27 12:12:53
【问题描述】:
我无法停止我的 javafx-maven-plugin 将版本号插入到 jars 文件名中。我尝试将 finalName 设置为“${pom.artifactId}”,但这没有帮助。
我能做什么?
<plugin>
<groupId>com.zenjava</groupId>
<artifactId>javafx-maven-plugin</artifactId>
<version>8.1.4</version>
<configuration>
<mainClass>application.Main</mainClass>
<jfxAppOutputDir>${project.build.directory}</jfxAppOutputDir>
<finalName>${pom.artifactId}</finalName>
</configuration>
<executions>
<execution>
<id>create-jfxjar</id>
<phase>package</phase>
<goals>
<goal>build-jar</goal>
</goals>
</execution>
</executions>
</plugin>
【问题讨论】:
-
我将 javafx-maven-plugin 更新到 8.8.3 版本,并用 project.artifactId 替换了 pom.artifactId 但它仍然无法正常工作。
-
你指的是什么文件名?你能为此提供一些可重现的项目吗?也许您想在 github 项目上打开一个问题。 免责声明:我是 javafx-maven-plugin 的维护者。