2014-07-23 102 views
1

我試圖部署EAR文件到WebLogic Server版本:12.1.1.0,但它給了我這個錯誤:的Weblogic 12C部署錯誤:不支持classversion 52.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文件或任何解決方案的代碼?

+0

WebLogic Server運行在哪個JVM版本上? – reto

+0

@reto我不知道我怎麼知道? – FancyCookin

回答

2

您使用Java 8編譯了代碼,但是您的Weblogic服務器正在運行較舊的Java版本。 要麼使用Java版本的目標服務器編譯您的代碼,要麼將您的服務器的Java引擎升級到Java 8.

相關問題