将 Java 应用程序添加到 gnome 菜单

将 Java 应用程序添加到 gnome 菜单

我有一个 .jar 应用程序,我想将其添加到 gnome 菜单以从那里运行它,它必须以 root 权限运行。

我在 /usr/share/applications 中创建了一个名为 java_application.desktop 的文件。文件内容如下:

[Desktop Entry]
Name=Java app
GenericName=My java app
Exec=Exec=gnome-terminal -x 'sudo java -jar .tlauncher/TLauncher-2.8.jar'
Icon=/usr/share/icons/Papirus/64x64/apps/java.svg
Type=Application
Terminal=true
StartupNotify=true
Categories=Games

sudo java -jar .java_projects/java_app.jar如果我在终端执行命令:它就可以起作用。

我已遵循 @jpbrain 的建议。现在终端打开了,要求输入 sudo 密码,应用程序打开了...但几秒钟后关闭了。

Gnome 40,Fedora 34(我知道这是一个 Ubuntu 论坛,但我认为你可以帮忙解决这个问题,因为问题出在 Gnome 上)

答案1

安装软件菜单编辑器。打开软件,点击左上角的‘+’添加启动器。粘贴命令

sudo java -jar .tlauncher/TLauncher-2.8.jar 

在“命令”对应的空白框中,将“在终端中运行”单选按钮滑动到开启状态。在菜单栏上,有一个右尖三角形图标,可以单击该图标来测试启动器。您可以更改图标和软件的描述

相关内容