【发布时间】:2016-09-15 17:40:48
【问题描述】:
我通过 OSGI 控制台尝试了许多命令,但没有一个正在执行。
osgi> bundle
gogo: CommandNotFoundException: Command not found: bnl
osgi> bnl
gogo: CommandNotFoundException: Command not found: udebl
osgi> udebl
gogo: CommandNotFoundException: Command not found: el
osgi> el
gogo: CommandNotFoundException: Command not found: nudbe
osgi> nudbe
gogo: CommandNotFoundException: Command not found: lnudbe
osgi> lnudbe
gogo: CommandNotFoundException: Command not found: lnudbe
osgi> c
gogo: CommandNotFoundException: Command not found: c
osgi>
我是 OSGI 的新手,实际上是昨天开始的。我正在阅读教程 http://www.javaworld.com/article/2077837/java-se/java-se-hello-osgi-part-1-bundles-for-beginners.html
我按照这篇文章运行了我的第一个 hello world 程序。我得到了想要的输出,但有很多例外。
我是否需要在我的 Eclipse 中进行一些更改才能开始插件开发?
请回复。
【问题讨论】:
-
您使用的大部分命令都是无效的。检查有效命令 - ibm.com/developerworks/opensource/library/os-ecl-osgiconsole
-
普通的eclipse对于OSGi开发不是很方便。你看看 bndtools 和 Apache Karaf。两者都提供了更好的环境。
-
在enroute.osgi.org查看教程
-
应用笔记里还有一个关于Gogo的部分:enroute.osgi.org/appnotes/gogo.html
标签: java eclipse eclipse-plugin osgi