Тема: В 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 Предпочтение:
Execution environment
Error in target definition file:
Environments Tab
введите описание изображения здесь