我无法从Linux .desktop文件执行包含JavaFX GUI的jar文件。我正在使用Gnome 3.30.0运行4.18.9-arch1-1-ARCH。
如果直接从终端运行或包含在bash脚本中,则Exec字段中的内容起作用。我也曾尝试从.desktop文件调用此脚本,但没有成功。
.desktop文件的内容为:
[Desktop Entry]
Name=name
Exec=java -jar /path/to/jar
Icon=/path/to/icon
Type=Application
我也尝试了Terminal = false。什么都没发生。
希望您能帮助我,并度过美好的一天!