JDK--在eclipse中不同的JDK下的项目怎么重新转化 1.6--转换成1.8

反正之前我的环境变量是1.8的版本,eclipse是采用的也是1.8,但是做出来的项目要运行在tomcat7.0上,编译的版本太高了,没办法运行,然后降低版本呗,然后就成功转化成1.6了。但是现在我自己的项目有需要1.8了,记录一下到底咋转化的,防止以后傻傻分不清。
当然前提是你有1.8和1.6的jdk下载下来

1.6变到1.8

首先修改eclipse的环境
1、打开eclipse,点击Window菜单然后点击Preferences:
2、点击左侧的Java,点击Java下的Installed JREs,接着点击右侧的Add按钮:
3.在弹框中选择Standard VM,然后点击Next按钮。
4.在Add JRE中点击Directory按钮,进行选择本地jdk
5.然后找到并选择新的本地jdk安装路径,然后点击确定(比如我需要1.8.221,就选择我本地的1.8.221)
6、选定jdk后,可编辑JRE name栏进行自定义名称,回车确定即可
7.点击apply,应用

至于明明上面写着是jres为什么添加的确实jdk的路径,我看网上的说法是
JDK可以Debug调试,JRE不可以,所以填写JDK
JDK--在eclipse中不同的JDK下的项目怎么重新转化 1.6--转换成1.8_第1张图片
2.修改项目的编译的JDK
项目右键-- properties—java compiler—选择1.8
这一步之后会报很多错误
JDK--在eclipse中不同的JDK下的项目怎么重新转化 1.6--转换成1.8_第2张图片
JDK--在eclipse中不同的JDK下的项目怎么重新转化 1.6--转换成1.8_第3张图片

3.慢慢解决错误,第一个错误是Java 编译器级别与安装的 Java项目构面的版本不匹配。 右键项目,选择Properties,再选择Project facets,把Java版本改成你电脑上的Java版本(JDK版本)。由于是1.8的项目,所以tomcat也相应的改成9.0版本,然后将java改成1.8,web改成4.0,反正就是改成相匹配就行
JDK--在eclipse中不同的JDK下的项目怎么重新转化 1.6--转换成1.8_第4张图片
然后apply and close 就会发现所有错误都消失了。

你可能感兴趣的:(eclipse)