Eclipse中JRE(unbound)问题的一种解决方法
(如果有写的不对的地方,欢迎指正!)
1.检查Java环境变量配置是否有问题
jdk1.8环境变量配置(1.8和8是一个意思)
注:配置不成功的一种可能是安装多个jdk,解决方法见2。
其余版本和方法百度即可
2.检查Eclipse支持的JRE版本和安装的JRE版本是否匹配
打开Ecilpse(我的版本是neon.3)->点击Window->点击Preferences->点开左侧Java列表->点击Compiler
之后你会在右侧窗口看到Compiler complance level,点开列表就能看到支持的版本(我的是1.3-1.8)
这种情况下如果使用jdk9,就会出现版本不匹配的问题。
解决方法:
(1)安装多个jdk
(2)删除之前安装的jdk,重新下载安装(x86-32位,x64-64位)。不过需要修改环境变量,并删除java.exe,javaw.exe,javac.exe三个文件(全局搜索即可),参考操作
3.版本匹配情况下的添加可用JRE