Java Weblogic 12c部署错误:不支持的classversion 52.0

Java Weblogic 12c部署错误:不支持的classversion 52.0,java,weblogic,javac,ear,Java,Weblogic,Javac,Ear,我正在尝试将EAR文件部署到WebLogic服务器版本:12.1.1.0,但出现以下错误: weblogic.management.DeploymentException: Error mydirectory/weblogic/LifeCycleListener : unsupported classversion 52.0 LifeCycleListener是一个.java文件。这是我在机器上安装的Java版本,我用它编译了EAR文件: C:\Users\USER>java -vers

我正在尝试将EAR文件部署到WebLogic服务器版本:12.1.1.0,但出现以下错误:

weblogic.management.DeploymentException:
Error mydirectory/weblogic/LifeCycleListener : unsupported classversion 52.0
LifeCycleListener是一个.java文件。这是我在机器上安装的Java版本,我用它编译了EAR文件:

C:\Users\USER>java -version
java version "1.8.0_11"
Java(TM) SE Runtime Environment (build 1.8.0_11-b12)
Java HotSpot(TM) Client VM (build 25.11-b03, mixed mode, sharing)
javac 1.8.0_11

为什么会这样?我有最新的JDK和所有东西..有什么代码可以放在java文件或任何解决方案中吗?

您使用java 8编译了代码,但您的Weblogic服务器运行的是较旧的java版本。
要么使用目标服务器的Java版本编译代码,要么将服务器的Java引擎升级到Java 8。

WebLogic服务器运行的JVM版本是什么?@reto我不知道如何找到答案?