由于项目的需要,写了一个简单的开发基于OSGi的Web模块开发示例用于项目组交流,最初发布在自己的个人博客上(http://www.tofacto.org/2012/02/189.html),在CSDN上同时发布出来期望能够抛砖引玉,或者能给大家带来一点启发。
一、生成项目:
1、 Eclipse菜单:File -> new -> project -> Plug-in Project,如图:1.1
图 1.1
2、 填写项目名称,并在“Target Platform”部分选择使用“equinox”框架,如图: 1.2
图 1.2
3、 选择“Finish”生成项目。
二、开发准备:
1、 打开“META-INF”下的文件“MANIFEST.MF”,在代码区选择“Dependencies”标签。
2、 在Dependencies中添加开发Web所需依赖的bundle,完成后如图2.1:
-
javax.servlet;bundle-version="2.5.0",