如何修复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吗?
PATH
JRE或JDK中的变量有什么区别?
翻阅古今
慕田峪7331174
LEATH