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

问题描述 投票:1回答:1

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

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

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

enter image description here

UPDATE:

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

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

enter image description here

UPDATE 2:

开始菜单图标正确

enter image description here

java javafx packaging wix3.5 jpackage
1个回答
0
投票
所以我终于解决了。就像坎贝尔指出的那样,这是一个缓存问题。由于某种原因,图标被缓存。这是一个例子。

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

enter image description here

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

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.