Работа Jenkins на Websphere 8.5 вызывает ошибки загрузки класса плагина
Я бегу Дженкинс (1.552) на WebSphere 8.5
с Java 7
на RedHat Linux.
Я загрузил плагин Artifactory в Jenkins, но когда я нажимаю на тестовое соединение, я получаю следующую ошибку:
org.apache.commons.logging.LogConfigurationException:
org.apache.commons.logging.LogConfigurationException: Class
org.apache.commons.logging.impl.Jdk14Logger does not implement Log
После осмотра кажется, что плагин Artifactory не был скомпилирован с pluginFirstClassLoader
вариант. Это связано с тем, что сначала загружаются JAR-файлы WebSphere, содержащие другую версию commons-logging JAR
, Я вижу это также с некоторыми другими плагинами.
Кто-нибудь знает способ (без перекомпиляции плагинов) загружать JAR плагинов перед WebSphere JARs?
У меня действительно есть classpath для приложения в WebSphere, установленный как Parent Last.