2.3.4.1 环境搭建
我们在完成Spring-DM的HelloWorld的时候,搭建了一个环境。现在,要在那个环境的基础上再引入几个Bundle,分别是org.springframework.osgi.catalina.osgi、org.springframework.
osgi.catalina.start.osgi、org.springframework.osgi.servlet-api.osgi、org.springframework.osgi.web、org.springframework.osgi.web.extender。其中后面两个Bundle是从dist目录下导入的,前面三个是从lib目录下导入的。导入这些Bundle后,我们的Eclipse看起来应该是如图2-62所示的样子。
|
(点击查看大图)图2-62
加入新插件后的显示 |
接着,我们要修改Run Configurations,设置org.springframework.osgi.web.extender的Start
Level,需要把这个Bundle的Start Level修改得比别的Bundle大。另外就是在Target
Platform中要选择javax.servlet和org.apache.commons.logging这两个Bundle。如图2-63所示。
然后点击"Run",可以在Eclipse的Console中看到类似如图2-64所示的显示。
|
(点击查看大图)图2-63
运行配置的Bundles |
|
(点击查看大图)图2-64
运行后的显示 |
这个时候,也可以查看到8080端口已经是在LISTEN的状态。我们的Web版环境准备结束,下面就来进行开发。
分享到:
相关推荐
基于OSGi和Spring开发Web应用
基于OSGi和Spring开发Web应用
基于OSGi和Spring开发Web应用的博文对应的代码
osgi springdm.pdf
基于OSGi和Spring开发Web应用教程 教程
osig与spring:springDM开发环境配置,eclipse配置osgi开发环境,及命令
基于OSGi框架之开发环境搭建基于OSGi框架之开发环境搭建
至觉得用这种方式开发基于OSGi WEB应用比使用Spring DM Server更好至少目前你可以获得更好便携性(可以 在多个Spring DM支持OSGi平台上运行)并且Spring DM Server并没有提供更多企业应用支持 不过对于刚 使用Spring ...
基于 OSGi 和 Spring 开发 Web 应用
学习SpringDM+OSGI的一些总结,自我学习,上传文档防止丢失。
基于OSGi和Spring开发企业级Web应 目前OSGi和Spring已经受到了广泛的关注,如果我们将OSGi和Spring结合,更能充分发挥二者各自的特长,同时更好地满足企业级应用开发的需求。
OSGISpringOSGISpring OSGISpring
Spring-DM指的是 Spring ...Spring-DM 的主要目的是能够方便地将 Spring 框架和OSGi框架结合在一起,使得使用Spring的应用程序可以方便简单地部署在OSGi环境中,利用OSGi框架提供的服务,将应用变得 更加模块化。
基于VirgoServer进行Spring Osgi Web开发 带示例
一个基于spring dm server 的osgi 例子,描述了一个简单用户登陆的例子,不同的用户验证方式,用不同的bundle
OSGI环境搭建以及在搭建环境的基础上面附带一个小例子,让你熟悉osgi开发流程