3

我在 Ubuntu 12.04 LTS 上使用 openJDK,但在启动打包在 jar 存档中的 GUI 应用程序时遇到了奇怪的问题。当我使用“java -jar archivename.jar”从终端启动应用程序时,它会在侧面板中显示正确的应用程序图标。但是当我通过双击存档图标从鹦鹉螺启动它时,它会显示标准的杜克图标。

当我通过双击 nautilus 的 shell 脚本启动应用程序时,它也会显示图标。脚本内容很简单:

#!/bin/bash
java -jar archievename.jar

这是一些错误,还是有什么问题?当从 nautilus 启动但没有脚本时,如何让它显示应用程序图标?

老实说这不是什么大问题,因为我认为使用脚本启动应用程序通常是在 linux 中执行此操作的方法,即使对于用 C++ 编写的本机应用程序也是如此。我只是好奇。

谢谢你。

4

1 回答 1

0

您可能可以进行桌面条目并正确设置图标。请参阅有关运行 jar 文件的问题

于 2017-07-15T09:04:01.680 回答