开发:随笔记录之 OSGI的jar添加几个小问题及其注意的地方
来源:互联网 发布:网络彩票2018重启时间 编辑:程序博客网 时间:2024/03/29 16:56
在引用jar包的时候,如果是项目中引用的包,则需要在MANIFEST.MF 里面定义
一、外部jar:
比如:外部包引用需要在Import package里面 定义一下,如:google-gson-2.2.2.jar 我需要引用这个外部包的话,
需要在Import package 里面加入一行:com.google.gson;version="2.2.2", 这里有个值得注意的地方,如下(这里是网上搜集的,具体我没实践):
BundleA:
import-package: org.yj;version="1.0.0",这样写,意味着只要Bundle B的 org.yj的版本不小于1.0.0都是可以reslove成功,可以import到的。
BundleA:
import-package: org.yj;version="[1.0.0,1.0.0]",这样写,意味只有匹配version="1.0.0"才能能resovle成功。
二、将jar放入lib下面:
将jar放入lib下面。 这个时候,需要在MANIFEST.MF的 Bundle-ClassPath里面加入对lib包的引用,如:
lib/google-gson-2.2.2.jar 切忌,不用再在Import package里面定义了
三、如果以上都配置,还报出jar包没引用或者ClassNotFound
这个时候可以尝试在bundles下面加入jar包,并在config.ini加入该jar的启动
0 0
- 开发:随笔记录之 OSGI的jar添加几个小问题及其注意的地方
- openflashchart使用时的须注意的几个小地方
- VS2010中添加WebService注意的几个地方
- VS2010中添加WebService注意的几个地方
- Java 数据类型中需要注意的几个小地方
- Osgi import package 版本要注意的小问题
- MATLAB使用的几个小问题(随笔记录下,用作以后参考!)
- 开发COM+组件需要注意的几个地方
- arcengine 开发几个注意释放内存的地方
- VS2008开发MOSS工作流几个需要注意的地方
- mysql中文乱码问题,需要注意修改的几个地方
- JS的几个值得注意的地方
- 今后要着力注意的几个地方
- 使用XML值得注意的几个地方
- 选购显卡要注意的几个地方
- shared_from_this 几个值得注意的地方
- 学2440 几个注意的地方
- 处理XML需要注意的几个地方
- ab压力测试.
- 怎样避免(F5)刷新页面造成的重复提交
- java 导出csv文件
- 响应式Web设计的9项基本原则
- BAT脚本编写教程
- 开发:随笔记录之 OSGI的jar添加几个小问题及其注意的地方
- 5段SQL可以测试出你对SQL性能优化知识了解多少
- Android SDK更新以及ADT更新出现问题
- nginx proxy_cache配置
- SQL验证字符是否是数值
- iOS解析XML文档的SDK
- 通过Hadoop StreamingAPI使用perl写MapReduce
- XMUT1145 代号2(搜索题:bfs)
- Appium之“使用 resource id 定位”