0

EAR file and it has the jenkins.war Я работаю над автоматизацией построения Oracle SOA 11 г приложения с jenkins 1.596.3 и java 1.6.24 и веб-логикой 10.3.5 ,Jenkins 1.596.3 с java 1.6.24 и веб-логикой 10.3.5, совместимость с версией

После развертывания файла войны под названием jenkins в файле результатов веб-логики Неподдерживаемая версия major.minor 51.0, да, я понял, что это из-за разных версий Java, но моя система настроена с 1,6.24 jdk.

Как я не имею каких-либо предварительных знаний о Дженкинс, я начал возвращаться назад все,

добывающие все файлы из файла уха (Jenkins), и я проверил версию компилятора классов с помощью javap команды, то выход был версия 47 означает jdk 1.3.

У меня нет источника перекомпилировать эти классы из Дженкинс ..

что теперь делать?

Любая помощь будет высоко оценена ТИА

+0

Вы уже проверили эту страницу [Jenkins Wiki] (https://wiki.jenkins-ci.org/display/JENKINS/Weblogic). Проблемы с версией, похоже, исходят из классов внутри 'winstone.jar'. – SubOptimal

+0

Вызвано: java.lang.UnsupportedClassVersionError: hudson/WebAppMain: Unsupported major.minor version 51.0, я получаю эту ошибку выше в веб-логической консоли при попытке развернуть – Sai

+0

Только для информации: Jenkins 1.596.3 становится довольно старым , и с тех пор существует ряд важных обновлений безопасности. –

ответ

1

версия Дженкинс (1.596.3) и версии класса (51,0) в UnsupportedClassVersionError не совпадают. Возможно, у вас есть еще один (более новый) Дженкинс?

# download https://updates.jenkins-ci.org/download/war/1.596.3/jenkins.war 
jar xf jenkins.1.596.3.war WEB-INF/lib/jenkins-core-1.596.3.jar 
cd WEB-INF/lib 
jar xf jenkins-core-1.596.3.jar hudson/WebAppMain.class 
javap -v hudson/WebAppMain.class | grep -i "version:" 

возвращает

minor version: 0 
major version: 50 

которые указывают класс компилируется для Java 1.6.

+0

даже я получаю ту же версию 50, но при развертывании файла уха в веб-логике он показывает java.lang.UnsupportedClassVersionError: hudson/WebAppMain: Unsupported major.minor version 51.0 – Sai

+0

@Sai Какой файл 'ear' вы развертываете ? В вашем начальном посте вы говорили о файле 'war'. – SubOptimal

+0

извините за мою ошибку. Я создал файл EAR, содержащий jenkins.war (прикрепленный скриншот для структуры проекта) – Sai