2014-10-24 2 views
0
  1. Я скачал ток Felix баночку, связанную с более http://felix.apache.org/downloads.cgi (для версии 4.4.1)
  2. экстрагирована .zip
  3. запускали бен/felix.jar с "Явой -jar felix.jar"
  4. Соблюдается, что был создан каталог felix-cache/

Я понимаю, что в этот момент я должен сидеть в корпусе Феликса. Но у меня нет выхода. Я набираю «помощь» в соответствии с инструкциями здесь: http://felix.apache.org/documentation/subprojects/apache-felix-framework/apache-felix-framework-usage-documentation.htmlКак я могу запустить оболочку Apache Felix OSGi?

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

Также, как описано в инструкциях «удаленной оболочки», я пытаюсь «telnet localhost 6666», а также ничего не получаю.

Я ошибаюсь в том, что я пытаюсь сделать? Является ли оболочка gogo отдельным приложением? Если нет, и я правильно ожидаю увидеть оболочку, где я должен искать дальнейшую отладку этой проблемы?

ответ

2

Я начал Феликс, как это:

cd felix-framework-4.4.1/ 
java -jar bin/felix.jar 

Для меня оболочка созданной правильно. Поэтому я думаю, что для вас происходит то, что вы начали с bin dir, и Феликс искал пучки оболочек в bin/bundle, где явно не мог найти их.

Для получения более подробной информации см. felix launcher docs.

Так что ответьте на второй вопрос. Да, оболочка не включена непосредственно в felix.jar. Он реализуется тремя пучками gogo в каталоге bundle.

+0

Кристиан, большое вам спасибо, вы его пригвоздили. Я никогда не запускал его из корневого каталога felix-framework-4.4.1/... всегда либо из каталога felix-framework-4.4.1/bin, либо где-то удален в файловой системе с помощью java -jar $ HOME/bin/феликс-каркасного 4.4.1/bin/felix.jar. –

+0

Если бы такая же проблема здесь, спасибо! Но серьезно, почему черт Linux разработан таким образом, что это имеет значение? > _ < – DragonGamer

+0

Речь идет не о Linux. То же самое произойдет и с окнами. Это реализовано в пусковой установке felix. Он ищет пучки в подкаталоге текущего рабочего каталога. См. Документ, который я связал в ответе. Вы можете прямо сказать felix, где искать пакеты. –