OSGi
风雨诗轩
当你找到了自己,全世界都会找到你!
展开
-
建立基于Equinox的OSGi编译与调试环境
在上一篇博客中我按照书中介绍搭建了第一种开发环境(控制台形式,用jar方式启动);现在我们继续跟着书上搭建第二种开发环境,在《深入理解OSGi---Equinox原理、应用于最佳实践》第111页出现了一个对话框,书中提示让我们打开这个对话框使用Software Site添加Bundle,可是对于第一次开发osgi的人来说,这个对话框从哪里打开的却不清楚,书中介绍的不够详细。从书中新建第一个osgi原创 2018-01-12 14:43:19 · 1156 阅读 · 0 评论 -
开发OSGi中遇到的一些问题记录
问题一: 在《深入理解OSGi---Equinox原理、应用与最佳实践》第325页至329页按照书上指示安装了Spring DM,并且运行了简单的例子,发现运行报错:Caused by: java.lang.IllegalStateException: The System Bundle was updated. The framework must be restarted t原创 2018-01-18 17:24:53 · 985 阅读 · 0 评论 -
运行Equinox控制台报错Could not find bundle: org.eclipse.equinox.console
我对Java的每一种技术都感兴趣,尤其是在了解到OSGi时,虽然这几年无人问津,但是我决定去学习一下,买了一本周志明编著的《深入理解OSGi---Equinox原理、应用于最佳实践》一书,在看到第三章时,书上说要运行本节的例子请先看第5章将Equinox的开发环境搭建好,书中例举了三种不同环境搭建方案;最简单的一种是安装好jdk和eclipse,然后在eclipse的安装目录下的plugins目录原创 2018-01-10 16:41:53 · 2367 阅读 · 1 评论 -
在Equinox OSGi shell中使用install命令安装bundle出现的错误
在《深入理解OSGi---Equinox原理、应用于最佳实践》一书第109页,按照书上例子启动Equinox 控制台后,紧接着下载随书代码资源,按照如下命令安装bundle: osgi>install initial@reference:file://d:/Chapter5/bundlehelloworld.jar#报错信息gogo: BundleException原创 2018-01-10 17:50:35 · 1398 阅读 · 1 评论