Org.apache.httpcomComponents.httpclient выдает ошибку неразрешенного требования при запуске моего eclipse RCPJAVA

Программисты JAVA общаются здесь
Anonymous
Org.apache.httpcomComponents.httpclient выдает ошибку неразрешенного требования при запуске моего eclipse RCP

Сообщение Anonymous »

Сразу после запуска я получаю исключение.
Я работаю над приложением Eclipse RCP и столкнулся с неразрешенной зависимостью, связанной с плагином httpclient. В сообщении об ошибке указано:

Код: Выделить всё

Package: org.apache.commons.codec.binary
Missing Version: [1.13.0,1.14.0)
Stacktrace:
org.apache.httpcomComponents.httpclient [1090]
Нерешенное требование: Import-Package: org.apache.commons.codec.binary; version="[1.13.0,1.14.0)"
OSGI:
Когда я проверяю org.apache.commons.codec в консоли osgi, оба файла org.apache.commons. кодеки 1.13 и 1.14 находятся в состоянии УСТАНОВЛЕНО, а НЕ РЕШЕНО.
  • Удаление org.apache.commons.codec версии 1.14.0 решает проблему с плагином httpclient.< /li>
    Плагин httpclient корректно работает в других подобных средах Eclipse RCP.
  • org.apache.commons.codec 1.13 требуется для самого JDK 11, который был недавно выпущен. изменено по сравнению с JDK 8. JDK Mission Control
Необходимо знать:
Что вызывает этот конфликт зависимостей с org.apache.commons.codec .binary версия 1.14.0?
Существуют ли альтернативные решения, помимо удаления версии 1.14.0?
Как я могу обеспечить совместимость между плагином httpclient и org.apache.commons.codec в моей конкретной среде RCP?< /п>

Подробнее здесь: https://stackoverflow.com/questions/781 ... or-when-my

Вернуться в «JAVA»