Java发布不起作用

时间:2015-01-08 14:29:59

标签: java exception build

我在netbeans中做了一个简单的测验jFrame应用程序。我将项目构建到可执行jar,它在我的计算机上运行完美。当我尝试发送它然后只是说发生了Java异常。所以我从命令提示符运行它,它说:

  

线程'主要'中的例外情况因为java.lang.UnsupportedClassVersionError:   框架:不支持的major.minor版本52.0

我正在使用自定义图像作为背景和按钮。我应该把它放在哪里?他们不在dist文件夹中。当netbeans导入它们时,它们被添加到scr文件夹中。

2 个答案:

答案 0 :(得分:1)

当您使用Jre8运行时,您的代码与Jre7兼容,这会产生问题。在运行程序之前,为JRE_HOME更改/设置Jre8

答案 1 :(得分:0)

Unsupported major.minor version 52.0 Exception,您的编译版本与之前的编译版本不匹配。你必须改变你的java版本。

如果您正在使用Eclipse,请转到Windows ---> Prefences然后选择Java并展开它然后选择Compiler并将合规级别更改为 [您的JDK版本] 然后尝试使用 [您的JDK版本] 编译您的代码。

参考, Link 1 Link 2