【发布时间】:2019-04-30 18:54:28
【问题描述】:
我用 JavaFX 编写了一个应用程序,我想在 Ubuntu 中像“本机”应用程序一样运行它。
于是我创建了如下桌面文件,并放在~/.local/share/applications:
[Desktop Entry]
Name=Notes
Exec=java -jar /home/namhto/dev/Notes/build/libs/notes-1.0.0.jar
Icon=/home/namhto/dev/Notes/build/libs/icon.png
Type=Application
Terminal=false
创建了桌面图标,但是从 gnome 桌面启动它时,没有任何反应。从终端运行命令java -jar /home/namhto/dev/Notes/build/libs/notes-1.0.0.jar 可以有效地启动我的应用程序。
我试图在 Ubuntu 中将 jar 文件标记为可执行文件,但它没有改变任何内容。
【问题讨论】:
标签: java desktop-application executable-jar ubuntu-18.04 gnome