我可以用 OpenJDK 来实现,但它不适合我的目的,所以我用的是 Oracle 的 JRE 7。我可以通过终端运行这个 jar
java -jar filename.jar
也可以右键单击文件并单击打开使用 > Oracle Java 7 运行时,但我无法在属性菜单中默认设置 Java 7 运行时(可能是因为运行时可执行文件不在/usr/bin
)。
我可以输入任何快速命令行来设置它,以便我只需在文件上按回车键并使用 Java 7 启动 .jar 吗?
答案1
我遇到过类似的问题,并且找到了答案,.desktop
对我来说这是一个丢失的文件,并且我提供了手动创建文件的指南(尽管我希望有人能告诉我更好的方法),无论如何,下面是我做事的方式。
1)使用 root 权限从终端打开 Geditgksu gedit
2).desktop
从中打开一个文件/usr/share/applications
并将其复制到一个新文件中。
3)根据您的喜好编辑名称、评论和图像。
4)将命令更改为java -jar %u
不要忘记%u
5)保存
.jar
6)在 nautilus 中右键单击文件,选择properties>open with>show all applications
,然后选择新条目,选择add
或set as default
。
答案2
我认为 Ubuntu Tweaks 是一款可以管理此问题的有用程序。安装并运行它,然后转到管理员 > 文件类型管理器,选择类别“全部”,然后找到“Java 存档”。编辑它,如果它不在列表中,请使用添加按钮并选择它,或者使用底部的“自定义命令”选项。
答案3
我浏览了互联网,发现了一篇文章,其中有运行 jar 文件的完整步骤
http://mlartist.blogspot.in/2012/07/deployment-netbeans-project-in-linux.html