I\'m currently trying to pin a Java application to the Windows 7 taskbar. The application is launched with Launch4j. The program icon is displayed correctly but right-clicki
N.B. Rewritten some comments originally in the main post as per kayahr's request :)
You need to create an icon shortcut that embeds AppUserModelID information. InnoSetup can create such icon shortcut under [Icons]
section. Supply the application name assigned to AppUserModelID via JNA. Suggested links to read:
How to make .exe file for izpack installer .jar file
Launch4j, NSIS, and duplicate pinned Windows 7 taskbar icons
To run Windows-based installer builder under Linux, refer this as a guide:
http://katastrophos.net/andre/blog/2009/03/16/setting-up-the-inno-setup-compiler-on-debian/
Yes, as mentioned by kayahr, this Windows 7 feature will only work when its icon shortcut with embedded AppUserModelID remains intact (i.e. it is not removed/deleted).