Невозможно установить LDT для Eclipse 2019-12 (4.14.0) - PullRequest
1 голос
/ 07 января 2020

Я настраивал новый ноутбук и загружал Eclipse: Версия: 2019-12 (4.14.0), но когда я попытался добавить плагины LDT, он не работает, потому что не может удовлетворить зависимость (см. Ниже).

Предыдущая версия Eclipse, которая была у меня на моем последнем ноутбуке, была 2018-12 (4.10.)

У кого-нибудь есть список того, что известно или какая последняя / последняя версия Eclipse работает с (1.4)? .2?) Плагин LDT имеет значение?

[[EDIT]] => Проверено, что Lua Средства разработки все еще устанавливаются, если я переустановлю Eclipse 2018-12. Так что это вопрос совместимости, как я и просил. Поскольку никто еще не имеет ответа, я буду устанавливать одну за другой версию Eclipse, чтобы определить последнюю и исправив эту запись. ПОДТВЕРЖДЕНО: 2019-09 - это последняя версия, которая работает с плагином LDT.

(указывает репо на «стабильный» (хотя и пытался даже ночью после этого) Сообщение об ошибке:

Cannot complete the install because one or more required items could not be found.
Software being installed: Lua Development Tools SDK 1.4.2.201804031433 (org.eclipse.ldt.source.feature.group 1.4.2.201804031433)
Missing requirement: Lua Development Tools Core 1.3.0.201804031433 (org.eclipse.ldt 1.3.0.201804031433) requires 'osgi.bundle; org.eclipse.dltk.core [5.5.0,6.0.0)' but it could not be found
Cannot satisfy dependency:
From: Lua Development Tools - Core Feature 1.4.2.201804031433 (org.eclipse.ldt.core.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt [1.3.0.201804031433,1.3.0.201804031433]
Cannot satisfy dependency:
From: Lua Development Tools 1.4.2.201804031433 (org.eclipse.ldt.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt.core.feature.group [1.4.2.201804031433,1.4.2.201804031433]
Cannot satisfy dependency:
From: Lua Development Tools SDK 1.4.2.201804031433 (org.eclipse.ldt.source.feature.group 1.4.2.201804031433)
To: org.eclipse.equinox.p2.iu; org.eclipse.ldt.feature.group [1.4.2.201804031433,1.4.2.201804031433]

Ответы [ 2 ]

0 голосов
/ 09 января 2020

Ключевая ошибка здесь:

requires 'osgi.bundle; org.eclipse.dltk.core [5.5.0,6.0.0)'

, которая говорит о том, что версия плагина 'org.eclipse.dltk.core' (комплект в терминологии OSGi) с версией не менее 5,5 .0 и требуется меньше 6.0.0.

Выпуск Eclipse 2019-12 имеет версию 6.0 этого подключаемого модуля, поэтому он не соответствует критериям и установка завершается неудачно.

0 голосов
/ 08 января 2020

Я установил более ранние версии Eclipse IDE (Java), и кажется, что версия, прямо перед которой я пробовал (2019-12), является последней, которая примет успешную установку плагина LDT: Eclipse (Java) 2019-09

Надеемся, что это ошибка, исправленная в LDT или Eclipse 2019-12.

...