如何默认通过JRE运行可执行文件?

如何默认通过JRE运行可执行文件?

我可以用 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)保存

.jar6)在 nautilus 中右键单击文件,选择properties>open with>show all applications,然后选择新条目,选择addset as default

答案2

我认为 Ubuntu Tweaks 是一款可以管理此问题的有用程序。安装并运行它,然后转到管理员 > 文件类型管理器,选择类别“全部”,然后找到“Java 存档”。编辑它,如果它不在列表中,请使用添加按钮并选择它,或者使用底部的“自定义命令”选项。

答案3

我浏览了互联网,发现了一篇文章,其中有运行 jar 文件的完整步骤

http://mlartist.blogspot.in/2012/07/deployment-netbeans-project-in-linux.html

相关内容