2012-08-15 97 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。