CAS4不支持major.minor版本52.0

时间:2015-03-22 14:32:18

标签: java eclipse maven tomcat7 cas

我正在使用Maven Overlay Installation部署 Jasig CAS 4.0.0 。 我创建了自定义类,在部署它时,我在cas.log中遇到了这个错误:

Unsupported major.minor version 52.0 (unable to load class ...)

环境规范

  • OS:Debian 7
  • Web服务器:Apache tomcat 7.0.28
  • Java:Oracle 8,
    • Java& Javac版本:1.8.0_40,
    • Java home:/ usr / lib / jvm / java-8-oracle / jre,
  • Maven:v 3.0.4,
  • Eclipse Luna,

Maven POM

  • maven-compiler-plugin:3.2
  • maven.compiler.source:1.8
  • maven.compiler.target:1.8

感谢任何帮助。

1 个答案:

答案 0 :(得分:2)

您的运行时不能使用Java 8(即使您相信它也是如此)。 Dbl检查tomcat使用的一个:如果你安装了tomcat管理器,你可以使用它的网页来检查它,如果没有添加echo到catalin.sh来检查使用的java版本。 通常在linux中,您安装了多个Java SDK,其中java是最新版本的链接。但是tomcat可以使用JAVA_HOME设置自己的JavaSDK路径。