为什么 Windows 搜索工具栏中不使用 jpackage 图标?

2024-01-04

我正在使用以下命令创建安装程序。我给 jpackage 使用的图标

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

当我安装该程序时,该图标用于桌面快捷方式,但在搜索工具栏中它仍然显示默认的 java 图标。有没有办法在搜索工具栏中使用给定的图标?我很感激任何帮助。谢谢!

UPDATE:

在这里,图标似乎已正确应用于搜索工具栏中的应用程序图标。

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

更新2:

开始菜单图标正确


所以我终于解决了。正如坎贝尔指出的那样,这是一个缓存问题。由于某种原因图标被缓存。这是一个例子。

我将图标更改为相机图标。新图标显示在桌面快捷方式和开始菜单中,如下所示。

在此图标之前我使用了音乐图标。所以在搜索中旧图标仍然存在。所以这个图标由于某种原因被缓存了。仅当我更改应用程序和图标时,所有图标都会更改为新图标。也许这是 Windows 10 的问题。所以问题现在已经解决了。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

为什么 Windows 搜索工具栏中不使用 jpackage 图标? 的相关文章

随机推荐