可能的重复:
将图标应用于 bash 脚本
环境:Ubuntu 11.10
我有一个 Java 应用程序作为 jar 文件。我创建了一个包含以下行的批处理文件:
java -jar ~/MyApp.jar
Run Code Online (Sandbox Code Playgroud)
当我执行这个批处理文件时,Java 应用程序按预期工作。
为了创建桌面链接,我将此批处理文件复制到我的“桌面”文件夹中。这会导致桌面上出现一个图标。但是,图标上显示“Java”。我想将不同的图标与此桌面链接相关联。如果有人能指出我正确的方向,我将不胜感激。
小智 8
尝试修改您的.desktop文件。查找[Desktop Entry]您的 java 文件并更改Icon值。
制作一个“启动器”来运行你的脚本会让你做到这一点。创建一个名为MyApp.desktop的文件,然后使用类似gedit.
接下来将此代码粘贴到文件中,更改程序的值 -
[Desktop Entry]
Type=Application
Name=MyApp
Terminal=true
Exec=/usr/bin/MyApp.sh
Icon=/usr/share/icons/icon.icon
Run Code Online (Sandbox Code Playgroud)
对于Exec=放置脚本文件的路径和名称,对于 Icon 放置您想要的图标的位置和名称。对于Terminal=如果你想让它显示终端或没有把真或假。
这会给你一个文件,你可以把它放在任何地方,在统一启动器中,或者在你可以运行脚本的桌面上,它会有你想要的图标。
| 归档时间: |
|
| 查看次数: |
21004 次 |
| 最近记录: |