2014-01-02 1 views
2

У меня возникают трудности с настройкой плагина Pax Runner Eclipse, поэтому я могу запустить Felix внутри Eclipse.Pax runner eclipse plugin updatesite

Я следовал инструкциям на https://ops4j1.jira.com/wiki/display/paxrunner/Plugin+Installation, но выглядит как updateite (http://www.ops4j.org/pax/eclipse/update/).

Я загрузил pax-runner-assembly-1.8.5-jdk15.zip из публичного maven repo в попытке вручную установить плагин, но я думаю, что у меня неправильный файл.

Какие файлы необходимо загрузить и где я должен скопировать эти файлы (папка плагинов Eclipse?)?

ответ

0

Насколько я могу судить по документации, плагин Pax (Curser) Eclipse и Pax Runner - это разные инструменты с различными целями. Загрузка pax-runner-assembly, похоже, является плагином/зависимостью maven. Pax Runner используется для обеспечения (загрузки и управления пакетами), в то время как плагин eclipse добавляет возможность использовать различные среды OSGI в конфигурации запуска OSGI Eclipse.

В соответствии с рынком затмений плагин не обновлялся с 2009 года. Существует некоторая плохая коммуникация о том, какие проекты все еще поддерживаются, и какие из загрузок, которые вам действительно нужны, должны использовать эти инструменты. Я бы сказал, что плагин eclipse мертв, и вам, вероятно, будет лучше искать плагины, которые добавят поддержку определенной инфраструктуры OSGI, которую вы хотите запустить.

0

Вы загрузили сборку pax runner для запуска pax runner в качестве автономной программы - у нее есть sh и .bat файлы для ее выполнения. Это не плагин Eclipse. Кроме того, тот, который я изначально загрузил, не работал с java 8 и использовал старую фельксическую структуру.

Для того, чтобы запустить автономную версию на моей системе я должен был скачать Pax-бегун из мерзавца и строить из источника:

prompt# git clone https://github.com/ops4j/org.ops4j.pax.runner.git 
prompt# cd org.ops4j.pax.runner 
prompt# mvn package 

Автономные файлы будут находиться в Пакс-бегун сборки/цель/pax-runnerXYZ.zip или .tar.gz.

я смог начать Pax-бегуна с использованием новейших рамок ФЕЛИКС (4.4.1) и в Java 8.

С точки зрения сайта обновления PAX - да, у меня была такая же проблема с затмением не будучи способный его найти. Возможно, вы сможете построить плагин из источника, похожий на создание автономного, но я еще не пробовал это.

Я только начинаю изучать OSGI и не уверен, что люди используют программное обеспечение ops4j pax вообще. Кто-нибудь, у кого больше опыта, чтобы перезвонить?

  • Chooks