过去一个小时我一直在研究my-thing.desktop
配置文件。我有一个基于 Java 的应用程序(在 jar 中),需要用 Java 启动。我的目标是让它的图标出现在 Dock 上。
现在我甚至无法将它放到桌面上!
这就是我所拥有的:
adam@ubuntu:~$ cat ~/Desktop/Umlet.desktop
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_GB]=/home/adam/Umlet/img/umlet_logo.png
Name[en_GB]=Umlet
Exec=java -jar /home/adam/Umlet/umlet.jar
Name=Umlet
Icon=/home/adam/Umlet/img/umlet_logo.png
adam@ubuntu:~$
如上所述,我甚至无法让它出现在桌面上。我关注了其他类似问题的各种答案,建议执行如下操作:
sudo update-desktop-database
但我没有得到任何进一步的信息。我需要做什么?
我甚至不确定我是否给它起了正确的名字。我可以把它称为 dash 吗?在我的“设置”中,它是 Dock。
一个可能很重要的额外点:当我运行应用程序时,我在仪表盘/底座上看到了应用程序,但与所有其他图标不同,当我右键单击它时,我不要获得“添加到收藏夹”选项
刚刚才知道我在谈论的是 Ubuntu Dock,而不是 Unity Dash :O,因为安装了 gnome-shell-extension-ubuntu-dock 包。