在ubuntu中运行.jar文件

时间:2014-04-14 18:40:47

标签: java netbeans jar

我在NetBeans中做一个项目。我制作了一个项目的.jar文件。然后给了clean和build,我可以在mainproject / dist文件夹中看到一个.jar文件。

当我尝试使用OpenJDKJava 7 Runtime打开.jar文件时,没有任何显示。任何人都可以帮我这个,为什么它是空白的?我的意思是它没有运行或做任何事情 - 当我点击使用OpenJDKJava 7运行时没有响应。

任何帮助都将不胜感激。

3 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

  1. 右键单击Jar文件
  2. 从菜单中选择“属性”。
  3. 导航至权限标签。
  4. 选中CheckBox 允许以程序身份执行文件

答案 1 :(得分:0)

我会把这个放在别人身上。

我正在使用Unity运行Ubuntu 13.10,并发现在底座暴露的情况下,如果你运行一个默认JFrame位置为(0,0)的GUI应用程序,你将看不到它。它似乎是Unity的一个错误,但是没有很好的记录。

如果您将主JFrame移动几个像素(使用.setLocation()),它应该会显示出来。您可以尝试隐藏Dock,然后再运行您的应用程序(这就是我目前正在做的事情)。

这不需要使用Java 6(Oracle或OpenJDK)来完成,但它似乎是Java 7和Java 7的问题。 8(Oracle和OpenJDK)。

答案 2 :(得分:0)

安装jarwrapper,只需在命令行输入名称即可启动jar文件。

sudo apt-get install jarwrapper