В UBUNTU eclipse не может разрешить плагины в целевом файле определения из-за отсутствия требования - PullRequest
0 голосов
/ 09 июля 2020

Тема: В UBUNTU eclipse не может разрешить подключаемые модули в файле определения цели из-за

Отсутствует требование: Для подключаемого модуля требуется 'osgi.ee; (& (osgi.ee = JavaSE) (версия = 1.6)) 'проблема

Описание:

Я пытаюсь настроить свою рабочую среду в Ubuntu.

Я загрузил версию eclipse PDE и создал целевой файл с нуля с именем target.target.

Я добавил локальный архив плагинов в формате zip в целевой файл. Я получаю сообщение об ошибке, что plugin 'org. apache .httpcomponents.httpcore' требует среды выполнения JavaSE и версии 1.6.

Я установил openjdk 8 на свой компьютер. У меня также установлено java 11 на моем компьютере.

По желанию я сопоставил среду выполнения JavaSE-1.6 с java -8-openjdk-amd64.

В целевой На вкладке среды редактора файлов я изменил JRE на java -8-openjdk-amd64, а также попробовал конкретную среду выполнения c javaSE 1.6.

Я все еще получаю указанную ниже ошибку.

После каждого изменения я пробовал «перезагрузить целевую платформу».

Полная ошибка: Отсутствует требование: Apache HttpCore 4.4.10.v20190123- 2214 (org. apache .httpcomponents.httpcore 4.4.10.v20190123-2214) требует 'osgi.ee; (& (osgi.ee = JavaSE) (version = 1.6)) ', но его не удалось найти

Пожалуйста, посоветуйте, как исправить эту проблему.

Установленная JRE Предпочтение: Installed JRE Preference:

Execution environment Execution environment

Error in target definition file: enter image description here

Environments Tab введите описание изображения здесь

...