在配置Maven工程,部署到tomcat服务器运行的过程中,遇到如下错误: "Unsupported major.minor version 51.0 " 错误原因是由于maven所引用的jdk版本与 tomcat所引用的版本不一致导致的,解决方案如下: 1.修改maven的jdk版本为1.7: a)在maven的setting文件中加入 在setting.xml文件中的profiles元素下添加如下profile元素 <profile> <id>jdk17&l…
导入别人的项目时报错  Java:Unsupported major.minor version 51.0 (unable to load class . . . 后发现错误是由于class编译器的JDK版本高于运行期的JDK版本. 比如我在运行Tomcat servlet时出现该错误,是由于tomcat运行时是1.6的JDK,Eclipse编译时则是1.7 于是: 一.查看jdk版本 在运行里点cmd,然后点java -version就能看到JDK版本了. 二.查看tomcat版本 Tomca…
在配置tomcat时,配置好jdk1.6,下载的tomcat8.0,结果执行start-up.bat,总是一闪而过,网上查了大量的资料,都说是可能是jdk没配置好,但实际上jdk的环境变量设置正常,后面执行configtest.bat,在启动bootstrap.jar包时,报Unsupported major.minor version 51.0的异常,网上查说是jdk的版本不匹配,意识到tomcat8.0和jdk1.6不匹配,后面下载了个tomcat6.0,果然正常!…
1 开发Servlet程序时,MyEclipse配置好tomcat与JDK之后,启动时控制台报下列错误: 1 java.lang.UnsupportedClassVersionError: org/apache/lucene/store/Directory : Unsupported major.minor version 51.02 at java.lang.ClassLoader.defineClass1(Native Method)3 at java.lang.ClassLoader.de…
问题: 之前使用的是高版本的myeclipse2015ci,然后换成了myeclipse10.5,之前的workspace的内容没有改变,结果工程都出现了感叹号,运行时提示 Unsupported major.minor version 51.0的错误提示. 问题原因: 用jdk7编译的class文件放在基于低版本的jdk6运行在tomcat之中,就会报版本问题. 解决方法: 打开myeclipse中的project(项目)的properties(属性)—> java Compiler —>C…
在看到“Unsupported major.minor version 51.0”这样的错误描述时,就基本可以肯定是jdk版本不正确导致.但是提示的类非业务系统,而是来自IDEA.因此去其官网检索了下关于IDEA中jdk配置的介绍.发现如下帖子: https://intellij-support.jetbrains.com/entries/23455956-Selecting-the-JDK-version-the-IDE-will-run-under 按照说明修改了配置之后,启动OK.…
myeclipse中添加项目后,发现项目启动时报错:Unsupported major.minor version 51.0 因为tomcat使用的jdk版本不支持你项目的jdk版本,需要你在myeclipse中配置几个版本: 配置myeclipse中的jre 配置java compiler level 配置项目的compilor level 配置tomcat的jdk preferences->myeclipse->server->tomcat->tomcat7.0->jdk…
错误:Unsupported major.minor version 51.0(jdk版本错误) 如果在win7下开发项目是使用的jdk版本和项目运行服务器jdk版本不同就会出现上面的问题. 用jdk7编译的class文件放到基于jdk6运行在tomcat之中,就会报这个错. 解决方法:因为很多linux系统还不支持jdk1.7,所以要尽量避免使用jdk1.7开发程序,我将win7下的jdk重装为jdk1.6,然后将项目的java compiler改为jdk1.6,对项目进行重新编译问题就解决了…
我使用的是Eclipse-jee-indigo + JDK 1.6.23环境,结果使用时出现Unsupported major.minor version 51.0错误提示,下面我来介绍Unsupported major.minor version 51.0错误的解决办法   今天偶然间同事遇到一个问题,也加深了自己对eclipse中build path和java compiler compliance level的理解. 解决Unsupported major.minor version 51…
今天在sae上部署了一个项目,结果总是出现503错误:service unavailable,然后jvm出现了一大串错误日志,如下 JAVA_SAE_Fatal_error: Failed startup of context c.s.s.w.SaeWebAppContext{/1/hechengtupian,file:/data1/jetty_work/509/hechengtupian/jetty-0.0.0.0-10446-hechengtupian.war-_1_hechengtupia…