我一直在
线程“main”中的异常java.lang.UnsupportedClassVersionError:不支持的major.minor版本51.0
所以我查了一下,然后将我的JRE和JDK更新到第8版。
但在控制台上方,它会显示:
System / Library / Java / JavaVirtualMachines / 1.6.0 JDK ....
如何在第8版JDK和JRE中运行Eclipse? 升级后我是否需要更改项目中的任何内容?
提前致谢!
答案 0 :(得分:3)
在Eclipse中:
注意:如果您的项目不使用工作空间默认值,则需要更新项目属性。
Eclipse 本身使用默认Java运行,即PATH
上的java。如果希望Eclipse使用不同的JDK / JRE运行,则需要编辑eclipse.ini
文件。请参阅Tarun Gupta提供的link。
答案 1 :(得分:0)
答案 2 :(得分:0)
检查:
1)正确的java环境变量设置。
2)在Eclipse中的Project Explorer中右键单击Project name。
点击Build Path
- > Configure Build Path
。
检查 Java Build Path 的正确路径。
另请检查Java Compiler
- >中是否选择了最新版本的Java。 Compiler Compliance Level
。
3)通过键入java -version
或java
从命令行检查安装了哪个Java。
(有时在Linux系统中从命令行安装的Java会安装旧版本)