我正在尝试创建exe文件的图标,同时创建javafx包装的本机捆绑.
我尝试将图标添加到pom.xml中,但直到它不会为我工作,因为它提供了默认图标
使用包含Pom.xml的Intellij IDEA IDE,通过command = mvn jfx:build-native创建包
这是我的pom.xml:
com.zenjava
javafx-maven-plugin
1.5
com.demoApp.testapp.testApplication
example-user
example-password
all-permissions
${basedir}/src/main/resources/images/logoIcon.ico
org.apache.maven.plugins
maven-compiler-plugin
1.7
1.7
我在pom.xml中添加了一个图标路径${basedir} /src/main/resources/images/logoIcon.ico
将在本机程序包执行时运行,但它不适合我
还有其他办法吗?
请建议.
我使用ant在pom.xml中尝试了fx标签,这是我在pom.xml中的更改
${env.JAVA_HOME}\lib\ant-javafx.jar
maven-antrun-plugin
1.6
create-launcher-jar
package
run
uri="javafx:com.sun.javafx.tools.ant"
resource="com/sun/javafx/tools/ant/antlib.xml"
classpath="${javafx.tools.ant.jar}"/>
name="${project.name}"
mainClass="com.precisionhawk.flightplanner.FlightPlannerApp"/>
classifier="launcher"/>
但它不会工作..