Плагин bnd для OSGI не работает в Eclipse - PullRequest
1 голос
/ 02 сентября 2011

Я использую Eclipse Indigo Release. Я скачал плагин bnd (с http://www.aqute.biz/Bnd/Download). Когда я пытаюсь щелкнуть правой кнопкой мыши на файле bnd и выполнить команду «Сделать пакет»; я получаю это неясное сообщение об ошибке. Оно говорит: «Выбранная операция в настоящее время не выполняется «Доступно». Если я загляну в журнал ошибок, я увижу кучу ошибок по типу «Ошибка загрузки класса: 'aqute.bnd.plugin.popup.scripts'.

Я в тупике .. Кто-нибудь видел это раньше?

1 Ответ

1 голос
/ 19 сентября 2011

Я тоже это видел.Используя Индиго.Следуя инструкциям в «OSGi на практике».

То же самое и здесь.Я пока не знаю решения, но я вернусь, если найду его.

РЕДАКТИРОВАТЬ: Ну, хорошо, это не поможет вам.Но вы хотели знать, получил ли это кто-то другой, и теперь вы знаете.Я делаю, и я также искал решение.

РЕДАКТИРОВАТЬ # 2: я добился определенного прогресса.Я посмотрел источник в github.Bnd ожидает найти проект под названием "cnf" в рабочей области.Gooling, который показывает другим людям, имеющим проблемы с этим проектом cnf, когда не все их проекты находятся в самом каталоге рабочей области.Я также понимаю, что Bnd должен сам создать этот проект cnf, так что именно в этом заключается настоящая проблема.По какой-то причине он просто не создается.

EDIT3: ОК.Понял сейчас.Следующая ссылка объясняет, что такое cnf:

Создайте новый проект Bnd OSGi

Итак, я просто создал пустой каталог cnf в рабочей области, а затем «Make Bundle»"работал, так что это то, что вам нужно, пустой каталог с именем cnf.

...