`
scutcs
  • 浏览: 19140 次
  • 性别: 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的包我怎么就没找到呢

相关推荐

    基于OSGi和Spring开发Web应用.doc

    "基于OSGi和Spring开发Web应用" OSGi(Open Service Gateway ...本文通过一个简单实例,介绍了如何利用 Spring-DM 开发基于 OSGi 和 Spring 架构的 Web 应用,并对 OSGi 和 Spring 的相关知识点进行了详细的解释。

    基于OSGi和Spring开发Web应用

    Spring-DM,即Spring Dynamic Modules,是Spring官方在2008年推出的项目,旨在将Spring框架与OSGi模块化平台相结合,为Java开发者提供了一套全面的工具和API,以支持在OSGi环境中开发、部署和管理Spring应用程序。...

    OSGi与Spring:Spring DM开发

    ### OSGi与Spring:Spring DM开发环境配置详解 #### 一、引言 随着软件架构的不断发展,模块化和微服务化的趋势日益明显。在Java领域,OSGi(Open Service Gateway Initiative)作为一套成熟的技术标准,为实现模块...

    基于OSGi和Spring开发Web应用教程

    在基于OSGi和Spring开发Web...通过Spring-DM,开发者可以在OSGi环境中享受到Spring的便利,构建更灵活、可维护的Web应用。这种开发方式特别适用于大型、复杂的企业级项目,因为它们通常需要高度的可扩展性和模块化。

    基于SpringDM的WEB应用开发

    至觉得用这种方式开发基于OSGi WEB应用比使用Spring DM Server更好至少目前你可以获得更好便携性(可以 在多个Spring DM支持OSGi平台上运行)并且Spring DM Server并没有提供更多企业应用支持 不过对于刚 使用Spring ...

    SpringDM笔记31-Testing with OSGi and SpringDM

    SpringDM(Spring Dynamic Modules)是Spring框架对OSGi的支持,它简化了在OSGi环境中开发和管理应用程序的过程。 这篇笔记可能讨论了以下几个关键知识点: 1. **OSGi基础**:首先,理解OSGi的基本概念是至关重要...

    基于 OSGi 和 Spring 开发 Web 应用

    基于 OSGi 和 Spring 开发 Web 应用

    osgi+maven+springdm文档集

    这本书可能展望了OSGI和Spring DM在未来的应用和发展趋势,讨论了它们如何适应不断变化的软件开发环境,以及在接下来的十年中,这些技术可能如何影响和推动Java开发的进步。 **5. whiteboard.pdf** "whiteboard.pdf...

    基于VirgoServer进行Spring Osgi Web开发

    在Spring Osgi Web开发中,关键在于理解OSGi的模块化概念,以及如何利用Spring DM来管理服务的发布和消费。Virgo Server提供了这样一个环境,使得我们可以创建可热部署、模块化的Web应用,同时利用Spring的强大功能...

    springDM开发指南(英文)

    5. **Web Support**:Spring DM增加了对Web应用的支持,使得开发者可以更方便地在OSGi环境中部署和管理Web应用。 6. **Classpath Resource Abstraction**:引入了资源抽象层,使得开发者可以通过统一的方式访问类...

    基于OSGi和Spring开发Web应用的Demo

    本篇将详细探讨如何基于OSGi和Spring来开发Web应用,并通过提供的代码示例进行解析。 首先,OSGi是一种模块化系统,它允许Java应用程序以组件的形式进行组织和管理。这种模块化特性使得开发者可以独立地更新、替换...

    学习SpringDM+OSGI的总结

    例如,SpringDM中的`org.springframework.osgi.core`构建所需的JDK版本为1.5,而现代开发环境中通常使用更高版本的JDK。这可能导致项目无法正常编译或运行。 2. **依赖管理**:为了解决版本冲突问题,可能需要调整...

    SpringDM开发文档

    《SpringDM开发文档》是关于SpringDM框架的详细技术指南,该框架是在OSGi环境中运行Spring应用程序的关键组件。SpringDM,全称为Spring Dynamic Modules,是Spring框架针对OSGi(Open Service Gateway Initiative)...

    SpringDM笔记7-开发SpringDM Bundle

    SpringDM(Spring Dynamic Modules)是Spring框架的一个扩展,专门用于OSGi(Open Service Gateway Initiative)环境中的应用程序开发。OSGi是一种Java模块化系统,它允许开发者将应用程序拆分成独立的、可热插拔的...

    osgi spring实例

    Spring DM是Spring针对OSGi环境的一个扩展,它提供了在OSGi容器中管理和部署Spring应用的能力。然而,需要注意的是,Spring DM在Spring 3.0之后被弃用,取而代之的是Spring OSGi,所以这个实例可能较旧,或者需要...

Global site tag (gtag.js) - Google Analytics