【问题标题】:javafx native packaging change desktop icon with netbeansjavafx原生打包用netbeans改变桌面图标
【发布时间】:2016-01-29 20:55:23
【问题描述】:
当我尝试使用 NetBeans 更改 JavaFX 本机打包 EXE 文件的桌面图标时,Ant 阻止我更改桌面图标。
将图标附加到项目名称后,此图标将永久保留。我什至尝试删除项目并重用项目名称。我已经看到声称在 Tools -> Options -> Java -> Ant 中添加 Classpath 的建议,所以我尝试添加这一行
C:\Use\username\Documents\workspace\ProjectName\src\Images
我的问题是从使用的第一个图标更改为所需的新图标
我可以在 build.xml 中编写指向所需新图标的脚本吗?
我尝试删除 JNLP Jar 无济于事,因此删除旧信息似乎不是解决问题的方法
这是使用 NetBeans 8.0.2 jdk 1.8.0_51 编写的 Windows 7 桌面应用程序
如果可以编写脚本,我可以在代码方面使用一些帮助,因为我对 xml 脚本的经验充其量只是名义上的
@James_D
【问题讨论】:
标签:
xml
netbeans
ant
javafx
【解决方案1】:
@James_Duh 关于这方面的 Oracle 文档不是很清楚,但我所做的是选择工具然后选择选项和 Java 和 Ant TAB
然后我将级别更改为 Verbose 并在 Classpath 中进行设置
C:\User\User_Name\Documents\workspace\Project_Name\src\package_name
确保在您拥有 EXE 文件后删除此设置
我在此设置之后进行了清理和构建,并在此步骤之前设置了我的属性
我不知道为什么这有效为什么 Verbose 与 Normal 不同是一个好问题,也许有人会进一步阐明
我测试了这个 Verbose 概念,但它并没有解决问题。在测试 Verbose 概念之前,我尝试了很多似乎不起作用的概念,我编辑了 build.xml 文件并创建了一个错误,该错误似乎已经删除了对旧图标的引用,并且当错误得到修复并进行了清理时并使用了构建新图标我确信这不是一个修复,所以如果有人有进一步的评论,请随时详细说明