3
我需要把建立在春季启动的顶部的环境中使用Java 6运行一个应用程序,我发现了一些问题。我做了一些测试,我通过将start.spring.io设置为Java 6下载了一个新项目,问题仍然存在。春天启动的Java 6 java.lang.UnsupportedClassVersionError错误:X:不支持MAJOR.MINOR版本51.0
我发现很奇怪,因为start.spring.io回收项目(设置为Java 6)不适用的推荐设置in the documentation到Java 6的
运行应用上所描述的推荐设置后网站,错误仍然存在。
随着码头设置:
ERROR 7776 --- [main] osboot.SpringApplication: Application startup failed
java.lang.UnsupportedClassVersionError: org/apache/tomcat/jdbc/pool/DataSource: Unsupported major.minor version 51.0
对于Tomcat配置:
05/14/2015 07: 50: 18,112 ERROR 10852 --- [main]
osboot.SpringApplication: Application startup failed
Exception in thread "main" java.lang.UnsupportedClassVersionError:
javax/annotation/ManagedBean: Unsupported major.minor version 51.0
JDK版本: 1.6.0_45
春季启动: v1.2.3.RELEASE
使用Gradle构建
任何关于我可能会做错的建议?
拇指规则不相容是代码必须在JRE比在编译时所用的一个较高的运行。 这里的代码是在JDK 7(.minor版本51.0)上编译的,并且正在JRE 6上运行。因此,错误。 – user1933888
Java 6自2013年2月以来一直是最新的公开更新,问问自己是否真的想运行这样一个过时的版本。 –
我知道的原因错误“不支持MAJOR.MINOR版本51.0”,这我不理解就是为什么春节不启动在Java 6运行,因为自己的文档里有设置,环境的部分。 此外,不幸的是,现在有必要(:〜)在java中运行系统6 –