在Ubuntu中打开.jar

时间:2013-03-29 01:06:28

标签: java ubuntu jar desktop archive

在制作游戏时,我从Windows编程转向ubuntu以获得更好的可用性。除此之外,在Windows中,使用Desktop d = Desktop.getDesktop();并使用d.open(new File("file dir.jar");并在Windows中工作。但是,当使用ubuntu时,它会在存档管理器中打开jar。所以我的问题是,我将如何打开要执行的.jar?任何帮助都会很棒!提前谢谢!

编辑:有可能我安装了java错误...但我按照我在google上找到的方式做到了。如果是这样的话,任何修正都会很好:D

2 个答案:

答案 0 :(得分:3)

我看到两种方式:

1)将要运行的jar添加到程序类路径并运行它的main方法。

2)使用Runtime.exec()你可以运行你想要的任何东西,但你可能会失去平台独立性

答案 1 :(得分:1)

存档管理器被设置为打开.jar文件的默认程序。您必须在Ubuntu的默认程序设置中更改它。您可以右键单击要打开的文件,然后选择在安装的Java运行时环境中打开它。