【发布时间】:2012-05-16 05:42:58
【问题描述】:
我使用 netbeans IDE 构建了一个可执行的 jar 文件,它在我的系统中运行良好,但昨天我把它交给了我的朋友,他抱怨文件没有运行,它只是显示启动屏幕然后关闭,他已安装 JRE 6。
我无法解决问题。有人可以帮忙吗?
【问题讨论】:
-
项目中使用的jar文件是什么,你确定都在classpath里
-
让您的朋友在命令行中运行它。可能抛出了异常,可以通过这种方式进行检查。
-
我的项目中只有三个类,因此我制作了一个 jar 文件..我将所有类保存在单个类文件中并将其保存在默认包中...它在我的电脑上工作正常...无论我将它放在哪个目录中,但不能在我朋友的电脑上运行。
-
可能不同的 JDK 编译或缺少第三方库。
-
@rahul:这就是问题所在,您使用 JDK7 构建 jar 并希望在 JDK6 上运行它。它会变成错误。
标签: netbeans executable java