我昨天在 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
后面还有一些尾随空格,但这可能不会导致任何问题。)Terminal
desktop-file-validate