`
scutcs
  • 浏览: 19410 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

OSGI SpringDM 开发web环境搭建

阅读更多

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版环境准备结束,下面就来进行开发。

分享到:
评论
1 楼 陶妖兽 2013-02-25  
请教一下,那个servlet-api的包我怎么就没找到呢

相关推荐

    Spring DM IN ACTION

    - **环境搭建**:本章节介绍了如何设置开发环境,包括安装Eclipse 3.5.2以及必要的插件,如Spring Tools Suite等。 - **创建第一个Spring DM项目**:通过具体的步骤指导读者如何创建并运行一个简单的Spring DM项目,...

    spring dm cxf

    从“基于OSGi的Web应用开发系列三(搭建项目框架).pdf”这个文件名来看,这篇文档很可能是系列教程的一部分,专注于介绍如何在OSGi环境中建立一个基于Spring DM和CXF的Web应用框架。文档可能会涵盖以下内容: 1. *...

    基于osgi整合ssm框架注解开发

    SSM(Spring、SpringMVC、MyBatis)框架是Java Web开发中常见的技术栈,而OSGi(Open Service Gateway Initiative)则是一种模块化系统,主要用于解决Java应用程序的动态性、可扩展性和版本管理问题。将SSM框架与...

    spring-dm_springboot管理后台模板_spring-dm_seen1bc_bootstrap框架_box5v4_

    Spring DM,全称为Spring Dynamic Modules,是Spring框架在OSGi环境下的扩展,用于在模块化和动态的环境中管理Spring应用。OSGi(Open Service Gateway Initiative)是一种Java服务框架,允许组件化和热插拔的应用...

    关于OSGI的详细资料

    SpringDM提供了一种方式,可以在OSGi环境中定义和管理Spring Beans,从而使得开发者能够利用Spring的强大功能同时享受OSGi带来的灵活性。 #### 必备知识与工具 在开始学习OSGI之前,有几个必备的知识点和工具需要...

Global site tag (gtag.js) - Google Analytics