《OSGi原理与最佳实践》,看到第四章,做 HelloWorld-cxf 的例子,亲测可以运行,osgi版本4.4 cxf插件版本1.2...
分类:
其他好文 时间:
2015-07-20 19:40:29
阅读次数:
251
1、描述:
org.osgi.framework.BundleException: Could not find bundle: org.eclipse.equinox.console
2、一定需要导入,equinox-SDK-M20150708-1000 下的plugins,241个插件
3 、在Run> Run Configurations中设置添加除org.e...
分类:
系统相关 时间:
2015-07-16 19:48:54
阅读次数:
262
第三十七章. OSGi 插件
OSGi 插件提供了工厂方法来创建一个OsgiManifest对象。OsgiManifest 继承自 Manifest。要了解常见的清单处理的更多信息,请参阅第 23.13.1节,“Manifest”。如果应用了 Java 插件,OSGi 插件将把默认 jar 的 manifest 对象替换为一个OsgiManifest对象。被替换的manifest 会被合并到新的对象单中。
OSGi 插件使 Peter Kriens BND tool 大量使用。
37.1. 用法
要使用...
分类:
其他好文 时间:
2015-07-10 09:27:15
阅读次数:
152
框架启动位于org.eclipse.osgi_插件中,入口为org.eclipse.core.runtime.adaptor.EclipseStarter.run(String[]args,RunnableendSplashHandler)其中最主要的方法是Startup方法,其主要功能:1.初始化...
分类:
系统相关 时间:
2015-07-07 21:11:42
阅读次数:
210
最近的一项研究了解了一下OSGI技术,感觉OSGI尽管有一定的学习难度。可是终于掌握和推广之后将是一项对系统开发比較实用的技术。在此和大家分享一下自己的感悟。1、什么是OSGIOSGI直译为“开放服务网关”,是一个由OSGI联盟发起的以Java为技术平台的动态模块化规范。眼下基本的实现有:apach...
分类:
其他好文 时间:
2015-07-05 21:13:24
阅读次数:
103
项目中遇到的JVM难点——启动OSGi容器时,出现永久代内存不够。内存泄露——OSGi找不到类路径问题。——线程死锁问题。问题一:OSGi类内存问题 其次,从内存用量来看,OSGi允许不同版本的Package同时存在,这是个优点,但是客观上会占用更多内存。例如,一个库可能需要 ASM 3.0,而同....
分类:
其他好文 时间:
2015-07-02 00:52:26
阅读次数:
226
开写这篇的时候,恰逢Eclpse Mars(4.5)正式发布,终于由日蚀变登火星了,也离我开始基于Eclipse开发产品已经过去10年,这10年间,经历了Eclipse由私有核心框架到拥抱OSGi, 由单一Java IDE成长为巨无霸式的技术平台,由纯桌面到Web,嵌入式全面开花,个人也经历了从普通开发者成长为committer,又离开社区的过程,唯一不变的是:Eclipse依然是我开发Java唯一的选择。...
分类:
系统相关 时间:
2015-06-30 01:25:15
阅读次数:
345
1. Spring STS 下载地址 (spring 最近改了站点 暂时不是太熟悉) http://spring.io/tools/sts/all 2. 下载 Virgo 插件 http://download.eclipse.org/virgo/milestone/tooling 3. E...
分类:
编程语言 时间:
2015-06-26 17:30:06
阅读次数:
186
现 在越来越多的Java开发人员在谈论OSGi是有其道理的。在几年前上学的时候我进行了比较多的Eclipse插件开发,当时就亲身感觉到Eclipse 插件体系的灵活与强大,而该体系与OSGi也可谓一脉相承、同气连枝。最近打算重新系统的研究一下OSGi,一边学习一边写一个OSGi探秘系列作为总 结,和...
分类:
其他好文 时间:
2015-06-26 09:06:42
阅读次数:
138
OSGI中类加载在osgi中,存在多个类加载器,每一个类加载器加载一个独立的模块,当其他模块需要寻找这个类时,通过osgi框架依赖关系表去查找这个类所在的加载器,委托这个加载器去运行ofbiz中类加载ofbiz中集成了许多应用程序,像订单,安全,登陆,网店等,还有tomcat也被集成..
分类:
编程语言 时间:
2015-06-23 18:11:43
阅读次数:
133