我无法打开 jar 文件,因为打开时没有列出 java 运行时。即使我已经通过软件中心安装了它(我也尝试通过 synaptic 重新安装它,并通过终端执行了 --purge)。
答案1
右键单击 - 属性单击“权限”选项卡,并确保选中“允许作为程序执行文件”复选框。
答案2
我最近也遇到了同样的问题 - 我的解决方法是卸载 OpenJDK 7 并安装 OpenJDK 6。
我不知道为什么 OpenJDK 7 无法工作,但是当我通过终端安装它时它开始出现故障。
安装 OpenJDK 6 就像安装全新版本的 Java。
我尝试过许多其他不同的命令,但它们似乎不起作用。
答案3
您也可以使用终端;
java -jar /home/al0s/Downloads/asd.jar
无需安装新东西。
答案4
我实际上也遇到过这个问题。我安装了 Java 并将其标记jar
为可执行文件,但它仍然不起作用。以下是我修复它的方法(一种解决方法):
- 右键单击
jar
要打开的并选择Properties
。 - 单击
File Type Options
该Type
部分下的 。 - 点击
Add
下方Application Preference Order
并搜索jar
。 jar
在下拉菜单中选择结果,并单击OK
。- 单击
jar
列表Application Preference Order
,然后单击Edit
。 - 转到
Application
选项卡并输入java -jar
命令。 - 一切完成,您现在可以双击任意内容
jar
来打开它。