why jpackage icon not used in windows search toolbar?

本秂侑毒 提交于 2020-06-16 17:25:26

问题


I am creating the installer using the following command. I am giving jpackage the icon to use

jpackage --runtime-image hellofx --module hellofx/hellofx.HelloFX --win-shortcut --win-menu --icon smile.ico

When i install the program the icon is used for desktop shortcut but in the search toolbar it still displays the default java icon. Is there a way to use the given icon in search toolbar as well? I appreciate any help. thanks!

UPDATE:

here it seems the icons are correctly applied to app icons in search toolbar.

https://walczak.it/blog/distributing-javafx-desktop-applications-without-requiring-jvm-using-jlink-and-jpackage

UPDATE 2:

Start menu icon is correct


回答1:


So i finally solved it. It was a caching issue like Campbell pointed out. For some reason the icon is cached. Here is an example.

I changed the icon to a camera icon. The new icons display in the desktop shortcut and in the start menu as shown below.

Before this icon i used a music icon. So in the search the old icon is still in place. So this icon is cached for some reason. Only if i change the app as well as icon then all icons are changed to the new icon. Maybe this is an issue with windows 10. So the issue is now solved.



来源:https://stackoverflow.com/questions/62227980/why-jpackage-icon-not-used-in-windows-search-toolbar

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!