【发布时间】:2011-01-08 18:03:07
【问题描述】:
我用 Java 编写了一个应用程序,并使用 gcj 成功编译了它。
在 (X)ubuntu 的文件管理器中,我的应用程序出现了默认的 Linux 可执行图标,我想将其替换为我自己的。
我看到其他应用程序将自定义图标显示为可执行文件,例如 Firefox,但不知道如何解决该问题。是否有某种适用于 Linux 二进制文件的资源编辑器?
桌面入口
我尝试创建一个执行应用程序的桌面条目文件,如下所示:
[Desktop Entry]
Version=1.0
Type=Application
Name=MyJavaApp
Comment=
Exec=./MyJavaApp
Path=./../../libs/
Terminal=true
Icon=./icon.png
X-KDE-Library=./../../libs/libswt.so
双击它会使终端弹出并再次消失,仅此而已。我相当确定应用程序不会启动,因为它找不到所需的 SWT 库。我希望在终端中看到输出,但我无法从那里启动它。
此外,Ubuntu 似乎不承认Icon。我尝试了各种分辨率的 PNG;没有骰子。
【问题讨论】:
标签: linux executable icons