MyEclipse下使用JDK1.7的问题

时间:2021-10-09 15:17:18
我安装了JDK 1.7,并且在MyEclipse中添加了JRE,新建项目时我勾选了Use a project specific JRE是jdk1.7.0,建好项目后左侧项目的JRE System Library也是[jdk1.7]的,但我还是不能使用JDK 1.7的新特性,比如switch支持字符串参数。好像用的还是老版本的JDK一样。
说明:我的MyEclise版本是8.6

13 个解决方案

#1


昨天在网上看了一个人问的好像MyEclipse9.0的也不支持,不知道是不是真的? MyEclipse下使用JDK1.7的问题

#2


设置Java Compiler级别才管用。
如果你用的jdk5,用的编译级别是jdk4,泛型你一样不可以用。

#3


建议使用MyEclipse6.5  这个可以,而且比较稳定!版本越高,出现环境错误异常就多!

#4


请 fainfy 大人明示啊~

#5


这要等新版本的MyEclipse才行吧

#6


引用 4 楼 clowind 的回复:
请 fainfy 大人明示啊~


Java - Compiler - Compiler compliance level通过这里来设置。
MyEclipse我不知道是否支持1.7。但是Eclipse3.7的版本是已经支持了的。

#7


谢谢fainfy大人,这个我已经设置了还是没用。

#8


1.4的路过。

#9


要学好 Java 需要远离 MyEclipse!

#10


火龙果大人所言极是啊~但小弟就要工作了 估计是离不开MYE所以 MyEclipse下使用JDK1.7的问题
装1。7只是为了尝个鲜呵呵~

#11


好晚了 明天结贴吧! MyEclipse下使用JDK1.7的问题

#12


现在的MyEclipse还没有版本支持1.7的编译器编译源代码
MyEclipse最多能做到的就是拿到1.7版本编译出来的class能跑,而不能做到从.java编译到.class文件

eclipse刚刚出3.8版本才又这个功能,还要等一段时间才行

最早支持1.7的编译器应该IDEA和netBeans,你可以下载NetBeans完全体验1.7,现在也可以用eclipse3.8了,从目前情况看,JAVA在1.8会有大的变革,1.7变动其实不大,小修小改

#13


谢谢ioe_gaoyong大人,小弟茅塞顿开。

#1


昨天在网上看了一个人问的好像MyEclipse9.0的也不支持,不知道是不是真的? MyEclipse下使用JDK1.7的问题

#2


设置Java Compiler级别才管用。
如果你用的jdk5,用的编译级别是jdk4,泛型你一样不可以用。

#3


建议使用MyEclipse6.5  这个可以,而且比较稳定!版本越高,出现环境错误异常就多!

#4


请 fainfy 大人明示啊~

#5


这要等新版本的MyEclipse才行吧

#6


引用 4 楼 clowind 的回复:
请 fainfy 大人明示啊~


Java - Compiler - Compiler compliance level通过这里来设置。
MyEclipse我不知道是否支持1.7。但是Eclipse3.7的版本是已经支持了的。

#7


谢谢fainfy大人,这个我已经设置了还是没用。

#8


1.4的路过。

#9


要学好 Java 需要远离 MyEclipse!

#10


火龙果大人所言极是啊~但小弟就要工作了 估计是离不开MYE所以 MyEclipse下使用JDK1.7的问题
装1。7只是为了尝个鲜呵呵~

#11


好晚了 明天结贴吧! MyEclipse下使用JDK1.7的问题

#12


现在的MyEclipse还没有版本支持1.7的编译器编译源代码
MyEclipse最多能做到的就是拿到1.7版本编译出来的class能跑,而不能做到从.java编译到.class文件

eclipse刚刚出3.8版本才又这个功能,还要等一段时间才行

最早支持1.7的编译器应该IDEA和netBeans,你可以下载NetBeans完全体验1.7,现在也可以用eclipse3.8了,从目前情况看,JAVA在1.8会有大的变革,1.7变动其实不大,小修小改

#13


谢谢ioe_gaoyong大人,小弟茅塞顿开。