Приложение платформы NetBeans — изменение значка, созданного установщиком

Я разработал приложение платформы NetBeans и создал установщик Windows. Когда я устанавливаю приложение, у меня на рабочем столе появляется следующий значок:

введите здесь описание изображения

Где изменить иконку в настройках проекта? В брендинге моего проекта NetBeans я заменил все 3 значка приложения на свой значок, но все равно на рабочем столе остался тот, что выше.


person jadrijan    schedule 15.08.2012    source источник
comment
Я также думаю, что это действительно проблема, что этот значок не может быть определен во время сборки maven.   -  person Stephan    schedule 30.10.2013


Ответы (2)


Я предполагаю, что вы изменили значок для файла /build/launcher/bin/.exe.

Это, скорее всего, перезаписывается значением по умолчанию.

Вы можете вручную изменить значок исполняемого файла по умолчанию здесь: /harness/launchers/app.exe

Оформить заказ http://wiki.netbeans.org/DevFaqExecutableIcon

В документах здесь говорится, что вы можете использовать сторонний инструмент, но я никогда этого не пробовал.

person WineGoddess    schedule 15.08.2012

ответ Падде на Как изменить значок в проекте mavenized netbeans должен

  • Применение изменений с помощью ReplaceVistaIcon в app.exe и app64.exe (дополнительные пояснения можно найти на Как изменить значок в проекте Netbeans), мне нужно было только скопировать app.exe и app64.exe из "NetBeans\harness\launchers\" в "src\main\resources\"

Затем в вашем 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. Я считаю, что мы должны использовать app.exe из версии NetBeans, которая соответствует версии NetBeans нашего проекта.

person aks    schedule 06.10.2015