如何修复java.lang.UnsupportedClassVersionError:不支持的major.minor版本我正在尝试使用Notepad ++作为我的一体化工具编辑,运行,编译等。我安装了JRE,并且已将路径变量设置为.../bin目录。当我在Notepad ++中运行“Hello world”时,我收到以下消息:java.lang.UnsupportedClassVersionError: test_hello_world : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source) .........................................我认为这里的问题是版本问题; 某些版本的Java可能是旧的或太新的。我如何解决它?我应该安装JDK,并将我的路径变量设置为JDK而不是JRE吗?PATHJRE或JDK中的变量有什么区别?
5 回答
慕田峪7331174
TA贡献1828条经验 获得超13个赞
在Eclipse中,我只是转到菜单命令Window - > Preferences - > Java - > Compiler,然后将“Compiler compliance level”设置为1.6。
LEATH
TA贡献1936条经验 获得超6个赞
别担心,我解决了。
它实际上很简单 - 您需要使用相同的版本安装BOTH JRE / JDK。
JRE 6 - > JDK 6
JRE 7 - > JDK 7
等等。
添加回答
举报
0/150
提交
取消