我已经成功创建了本机部署ant脚本,以便从我的JavaFX2应用程序创建.deb。不过,我似乎无法为它启动一个启动器图标。我已经遵循了两个步骤:如何为自包含的JavaFX2应用程序设置启动器图标?
1.设置ant-javafx的类路径以包含当前目录并放入我的基本应用程序目录中我的图标文件Aurica.png(classpath =“。:/ home/aureliangtx /程序/ java/lib/ant-javafx.jar“)。然而,对于外汇蚂蚁详细输出:部署状态:
使用默认包资源[菜单图标](添加包/ LINUX/Aurica.png到类路径定制)
2.I've试图将fx:deploy中的fx:icon设置为,这里由Igor声明(https://blogs.oracle.com/talkingjavadeployment/entry/packaging_improvements_in_jdk_7#7),但结果是一样的。
<fx:info>
<fx:icon href="Aurica.png" />
</fx:info>
这是Linux上的bug也许,或者我在这里做错了什么?
问候, 奥勒利安
我有这个结构,但我的maven蚂蚁插件没有选择它 – Mubasher
也许你可以打开详细模式,看看它是什么资源时,它正在采取制作包。有关更多信息,请参见http://docs.oracle.com/javafx/2/deployment/self-contained-packaging.htm#A1308687中的第6.3.3.1节“准备自定义资源”。 – ytw
是的,我已经在这里做了输出。 使用自定义软件包资源[应用程序图标](从文件D:\ RPAS \ cl加载 客户端\ java \客户端\ src \ main \ deploy \包\ windows \ java客户端5.2.0-SNAPSHOT.ico) 配置文件保存到C:\ Users \ MUHAMM〜1.MUB \ AppData \ Local \ Temp \ build143910 4108930099215.fxbundler \ windows。使用它们来自定义 使用默认的软件包资源[WiX配置文件](将包/ windows/java-cli ent-5.2.0-SNAPSHOT.wxs添加到要自定义的类路径中) http://stackoverflow.com/questions/25973919 /其中-替代-custome资源图标-威克斯和 - WXS-文件换的JavaFX -2-当-DEP – Mubasher