Конфигурация запуска Eclipse RCP - проблемы с разрешением javax. xml - PullRequest
0 голосов
/ 22 января 2020

Я создаю приложение RCP на основе затмения, в котором моя целевая платформа указывает на в основном самые последние комплекты на 2019-09, а также новейшие с орбиты.

Я использую JDK-8 (который, конечно, содержит javax. xml et c.)

Некоторые из этих комплектов (например, org. apache .xerces.2.9.0) имеют Require-Bundle: javax.xml; bundle-version = "[1.2.0, 2.0.0)

в своем манифесте. При проверке пакетов я получаю" отсутствующие ограничения "для javax. xml.

Я НЕ хочу использовать пакеты javax. xml, предоставляемые на орбите, так как тогда я получаю конфликты с другими частями моего кода, где находится javax. xml взято из JDKs rt.jar.

Так как мне сказать, чтобы пакет xerces забрал javax. xml из JDK?

кстати ... это не проблема из одних только xerces, я думаю, что все пакеты на орбите и сайты обновлений eclipse были изменены, чтобы указать версию при обращении к javax. xml .... в случае, если версии не указаны, javax. xml будет подхвачен без проблем .

С уважением, Крис

...