本文主要是介绍JAVA JDK TOMCAT 版本问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules
<?xml version="1.0" encoding="UTF-8"?>
<faceted-project><runtime name="Apache Tomcat v8.0"/><fixed facet="java"/><fixed facet="wst.jsdt.web"/><fixed facet="jst.web"/><installed facet="java" version="1.7"/><installed facet="jst.web" version="3.1"/><installed facet="wst.jsdt.web" version="1.0"/>
</faceted-project>
一、错误现象:
当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。
错误信息如下 :
Unsupported major.minor version 50.0
Unsupported major.minor version 49.0 (我在jdk1.4 和1.5切换时就遇到了这个错误)
Unsupported major.minor version 48.0
二、错误原因:
类似错误均属于Java版本问题,即JDK版本过低,只要选择相对应的JDK版本编译即可。
48,49,50是Java编译器内部的版本号:
Unsupported major.minor version 50.0 对应于 JDK1.6(JRE1.6)
Unsupported major.minor version 49.0 对应于 JDK1.5(JRE1.5)
Unsupported major.minor version 48.0 对应于 JDK1.4(JRE1.4)
三、解决方法:
在Properties-->JAVA Complier-中的Compiler compliance level重1.8改为1.7,就OK
这篇关于JAVA JDK TOMCAT 版本问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!