如何在 Gnome 中创建桌面条目

如何在 Gnome 中创建桌面条目

我昨天在 stackexchange 上发布了这个问题,但我被告知它应该发布在这里。

我已经安装了 ProM 6.8(一个流程挖掘工具,用 Java 编写),在终端中执行命令 ./ProM68.sh & 后,应用程序启动没有问题。

我尝试在 Gnome 3(Fedora 28 上)中创建桌面条目或菜单项。

这是我的桌面条目:

[Desktop Entry]
Name=Prom
Exec=/home/bengbers/Programs/Prom/ProM68.sh %u
Type=Application
StartupNotify=true
Terminal=false  
Categories=Development;Java;

双击该图标后,没有任何反应。

我还尝试在主菜单中添加一个条目,但该条目也失败了。

如何创建工作桌面条目?

答案1

如果您查看该ProM68.sh脚本,您可以看到,它设置相对于当前工作目录的类路径,而不是相对于包含脚本的目录。因此,如果您正在运行的./ProM68.sh当前工作目录与包含脚本的目录相同,这就是为什么以这种方式运行它会起作用。桌面文件通常以主目录作为当前工作目录启动,除非您指定类似Path=/home/bengbers/Programs/Prom. (此外,根据 的键false后面还有一些尾随空格,但这可能不会导致任何问题。)Terminaldesktop-file-validate

相关内容