Невозможно решить основные проблемы с компилированием с помощью Eclipse Luna и Equinox (новичок)

1

Я работаю над тем, чтобы начать работу с EclipseSCADA http://wiki.eclipse.org/EclipseSCADA/GettingStarted/SettingUpAScadaProject, и когда я доберусь до последнего шага - запуск приложения с помощью:

Run -> Run Equinox Application Profile

Ошибка с ошибкой:

Отсутствует 3 устанавливаемых блока в целевой платформе: [org.eclipse.equinox.server.core, org.eclipse.equinox.server.p2, org.eclipse.equinox.server.jetty]

Я схожу с ума, пытаясь выяснить, как разрешить эти зависимости. Был в Google часами без радости.

Я загрузил zin файл equinox-Luna_SDK, который содержит вышеупомянутые плагины, но я не знаю, как получить Eclipse, чтобы увидеть их.

Любая помощь или указатели на это были бы полезны.

Спасибо.

Теги:
plugins
osgi
equinox

2 ответа

1

Я пришел к той же проблеме, следуя http://wiki.eclipse.org/EclipseSCADA/GettingStarted/SettingUpAScadaProject.

Проблема заключается в том, как установить отсутствующие устанавливаемые модули.

После долгого поиска я наконец получаю решение.

Шаг 1. Загрузите пакет KeplerSR2

адрес - http://download.eclipse.org/equinox/drops/R-KeplerSR2-201402211700/

Изображение 174551

Шаг 2. Установите пакет KeplerSR2

Из затмения перейдите к "Справка → Установить новое программное обеспечение", работайте с этим URL http://123.57.138.177/equinox-SDK-KeplerSR2/.

note. В этом URL-адресе я размещаю распакованный пакет KeplerSR2, поскольку он является репо p2. Кроме того, снимите флажки с позиций группы по категориям.

Изображение 174551

Затем вы должны получить список, как показано ниже. Изображение 174551

Просто выберите их все и нажмите "Готово". Это поможет вам установить их.

Шаг 3: проверьте установки после перезагрузки

Когда установлены плагины и функции, открывается диалоговое окно и запрашивается перезапуск. После перезагрузки перейдите в раздел "Eclipse → Настройки → Разработка плагинов → Целевая платформа" Изображение 174551

Нажмите " Изменить", затем запросите отсутствующие устанавливаемые единицы. Теперь они решены.

Изображение 174551

Запустите modbus.profile.xml наконец

С помощью GetStart Guide я получаю что-то вроде этого. Изображение 174551

Чтобы запустить симулятор Modbus, запустите его как приложение для равноденствия. Изображение 174551

Другие полезные ссылки

  • книга

http://www.amazon.com/gp/product/0321585712?ie=UTF8&tag=equinoxosgior-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0321585712

  • скачать

http://download.eclipse.org/equinox/drops/R-KeplerSR2-201402211700/

  • установить целевую платформу плагина

http://www.xdemo.org/osgi-equinox-environment/

  • Рекомендации по RCP - настройка целевой платформы

http://www.modumind.com/2012/10/23/rcp-best-practices-set-up-a-target-platform/

  • Привет мир

http://www.xdemo.org/osgi-hello-world/

https://wiki.eclipse.org/Equinox/p2/Zipped_Repos http://download.eclipse.org/equinox/drops/R-KeplerSR2-201402211700/

Note: Please see bug bug 268210 for issues related to provisioning from these repos for your PDE target. Currently, you can't provision from these repos in PDE because the repository browser doesn't show categories.

Если вы выбираете group by category, она ничего не отображает. Таким образом, категория должна быть немаркирована.

0

Открытые настройки → Разработка плагинов → Целевая платформа. Там вы видите целевые платформы и можете их редактировать. В режиме редактирования вы можете добавить места, где можно найти пакеты и выбрать, какие пакеты включать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню