首页 文章

CAS4不支持major.minor版本52.0

提问于
浏览
2

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

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

环境规格

  • 操作系统: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 回答

  • 2

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

相关问题