- 新建一个Plug-in Project,命名为OSGi_equinox_web
- 下一步,在接下来的页面输入如下内容,然后finish
- 在META-INF/MANIFEST.MF文件中修改如下(红色标记部分为添加内容)
- 在com.freud.osgi.web下新建一个类HelloWorldServlet,内容如下
- 修改com.freud.osgi.web包下的Activator文件内容为如下
- 运行:在项目上右键 - Run as -> Run configuration
- 在OSGi Framework上右键new,配置如下
参考资料
视频教程 : http://v.youku.com/v_show/id_XNDE1NzU0OTY0.html
Equinox OSGi官网 : http://www.eclipse.org/equinox/
林昊 : 《OSGi原理与最佳实践》
Richard S. Hall : 《OSGi实战》