2014-07-23 3 views
1

Я пытаюсь развернуть файл EAR в WebLogic Server Версия: 12.1.1.0, но это дает мне эту ошибку:Weblogic ошибка развертывания 12с: неподдерживаемый 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

В какой версии JVM работает сервер WebLogic? – reto

+0

@reto Я не знаю, как я могу узнать? – FancyCookin

ответ

2

Вы скомпилировали свой код с Java 8, но на вашем сервере Weblogic работает более старая версия Java. Либо скомпилируйте свой код с использованием Java-версии вашего целевого сервера, либо обновите Java-движок вашего сервера до Java 8.

Смежные вопросы