JAVA JDK TOMCAT 版本问题

来源:互联网 发布:命令行进入linux mysql 编辑:程序博客网 时间:2024/04/30 16:38

Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules

解决方法:在错误项目的目录下面,找到.SETTING文件中配置了各种版本信息,此时按照本机配置修改这个文件,解决问题。
<?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>
Unsupported major.minor version 52.0
当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。

一、错误现象:

当改变了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


0 0