MyEclipse设置JDK的有关问题!
MyEclipse设置JDK的问题!!
MyEclipse里设置JDK我目前遇到有三个地方,
都是在 window-preferencec下:
1.installed jres
2.complier compliance level
3.tomcat x.x JDK name
目前遇到一个问题,就是tomcat7里能运行的项目,tomcat6不行,提示编译错误
这三个设置用的都是一样的,第一个是1.8,第二个是1.7,第三个1.8
我的理解是,第一个是编写时用的JDK,第二个是部署到服务器上的实际编译用到的JDK
第三个是设置tomcat运行时用的JDK,这么理解是对的吗??
两个版本的tomncat都是在本地运行,设置都一样,为什么tomcat6就不行呢???
求大神指点!!
------解决思路----------------------
Versions of Tomcat older than 6.0.37 do not support Java 1.7. In order to use Java 1.7+ you must upgrade your Apache-tomcat to the new version.
Tomcat 6不支持Java 1.7。要升级到Tomcat 7以上
1.installed jres:一般IDE都自带了jre运行环境,但通常最佳实践中,都统一到自己的jre,这时就可以通过installed jres指定自己的jre。
2.complier compliance level:高版本JDK可向前兼容编译低版本,反之则不行。
3.tomcat x.x JDK name:没有意义,不用管。
笔者installed jre为Java8,编译过1.7级别的类放在Tomcat7运行良好。
MyEclipse里设置JDK我目前遇到有三个地方,
都是在 window-preferencec下:
1.installed jres
2.complier compliance level
3.tomcat x.x JDK name
目前遇到一个问题,就是tomcat7里能运行的项目,tomcat6不行,提示编译错误
这三个设置用的都是一样的,第一个是1.8,第二个是1.7,第三个1.8
我的理解是,第一个是编写时用的JDK,第二个是部署到服务器上的实际编译用到的JDK
第三个是设置tomcat运行时用的JDK,这么理解是对的吗??
两个版本的tomncat都是在本地运行,设置都一样,为什么tomcat6就不行呢???
求大神指点!!
------解决思路----------------------
Versions of Tomcat older than 6.0.37 do not support Java 1.7. In order to use Java 1.7+ you must upgrade your Apache-tomcat to the new version.
Tomcat 6不支持Java 1.7。要升级到Tomcat 7以上
1.installed jres:一般IDE都自带了jre运行环境,但通常最佳实践中,都统一到自己的jre,这时就可以通过installed jres指定自己的jre。
2.complier compliance level:高版本JDK可向前兼容编译低版本,反之则不行。
3.tomcat x.x JDK name:没有意义,不用管。
笔者installed jre为Java8,编译过1.7级别的类放在Tomcat7运行良好。