欢迎来到代码驿站!

JAVA代码

当前位置:首页 > 软件编程 > JAVA代码

启动Tomcat报错Unsupported major.minor version xxx的解决方法

时间:2021-02-11 11:19:48|栏目:JAVA代码|点击:

最近项目更新JDK,由之前的1.7更新到1.8。下载并安装好新的JDK以后,编译、启动Tomcat的时候,报错了,提示:“Unsupported major.minor version xxx ”。具体解决的过程就不在这详细说明了。跟大家分享一下解决方案吧。

首先,出现这个错误是因为编译的JDK版本,跟运行时所用的JDK版本不一致所导致的。所以解决方案就是统一JDK的版本。具体如下:

1、设置Maven编译的版本,maven-compiler-plugin  jdk版本

<plugin> 
  <groupId>org.apache.maven.plugins</groupId> 
  <artifactId>maven-compiler-plugin</artifactId> 
  <version>3.1</version> 
  <configuration> 
    <source>1.8</source> 
    <target>1.8</target> 
    <encoding>UTF-8</encoding> 
    <compilerVersion>1.8</compilerVersion> 
  </configuration> 
</plugin> 

2、Eclipse全局Compiler compliance level


3、项目的Compiler compliance level

4、Tomcat所用的jdk



严格来讲,只需要设置第一、第四个的JDK应该就可以解决问题,但是为了避免以后再出现,需要把第二、第三步也设置一下。

最后附上jDK版本对应的数字代码:

JDK 8 = 52,
JDK 7 = 51,
JDK 6.0 = 50,
JDK 5.0 = 49,
JDK 1.4 = 48,
JDK 1.3 = 47,
JDK 1.2 = 46,
JDK 1.1 = 45

上一篇:java 输入某年某月某日,判断这一天是这一年的第几天

栏    目:JAVA代码

下一篇:带着新人看java虚拟机01(推荐)

本文标题:启动Tomcat报错Unsupported major.minor version xxx的解决方法

本文地址:http://www.codeinn.net/misctech/60962.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有