2012-08-15 96 views
1

我开发了NetBeans平台应用程序并生成了Windows安装程序。当我安装的应用程序,我有桌面上的图标如下:NetBeans平台应用程序 - 更改安装程序生成的图标

enter image description here

我在哪里更改项目的设置图标?在我的NetBeans项目的品牌中,我将所有3个应用程序图标都更改为我的图标,但我仍然在桌面上看到上面的图标。

+0

我也认为这是一个真正的问题,这个图标不能在Maven构建期间定义。 – Stephan 2013-10-30 09:36:25

回答

4

我假设你改变了/build/launcher/bin/.exe文件的图标。

这很可能被默认值覆盖。

您可以手动更改默认的可执行这里的图标: /harness/launchers/app.exe

结帐http://wiki.netbeans.org/DevFaqExecutableIcon

该文档在这里说,你可以使用第三方工具 - 但我从未尝试过这一点。

-1

padde对How to change icon on mavenized netbeans project答案是

  • 申请,并提供APP.EXE和app64.exe ReplaceVistaIcon改变(更多的解释可以How to change icon on Netbeans Project找到),我只需要复制APP.EXE和app64.exe从 “NetBeans的\安全带\发射器\” 到 “SRC \主\资源\”
在你的pom.xml

然后:

<build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>nbm-maven-plugin</artifactId> <configuration> <brandingToken>${brandingToken}</brandingToken> <etcConfFile>src/main/resources/myconfig.conf</etcConfFile> <binDirectory>src/main/resources/binaries</binDirectory> </configuration> </plugin> </plugins> </build>

我注意到app.exe和app64.exe在大小上与NetBeans 7.3和7.3.1不同。但是在7.3.1和8.0.2之间匹配。我相信我们应该使用NetBeans版本中与我们项目的NetBeans版本匹配的app.exe。