Добавление apache.commons.net в RCP TargetPlatform

Я занимаюсь разработкой приложения Eclipse 4 RCP и использую библиотеку apache.commons.net для своего проекта, но когда я пытаюсь добавить его в качестве зависимости из моего файла манифеста, приложение не находит его и говорит

Нерешенное требование: Require-Bundle: org.apache.commons.net; пачка версия ="3.2.0"

Когда я выполняю поиск в библиотеке "Выполнить настройку-> Плагин", я вижу, что этот плагин не существует, тем не менее, как я могу добавить плагин apache.commons.net в свое приложение RCP?

1 ответ

Решение

Когда вы начинаете разработку приложения eclipse rcp, доступные плагины, которые вы можете использовать, определяются вашим текущим Eclipse Ide. Вы можете использовать все плагины, которые находятся в папке плагинов вашего затмения. Чтобы быть независимым от ваших идей, вы можете создать целевой файл. Как это сделать и использовать, объясняется в следующем уроке:

http://www.vogella.com/tutorials/EclipseTargetPlatform/article.html

В этом файле целевой платформы вы можете добавить репозиторий eclipse orbit, который содержит пакет org.apache.commons.net в версии 3.2.0. URL для новейшего хранилища:

http://download.eclipse.org/tools/orbit/downloads/drops/R20170818183741/repository

Другие вопросы по тегам