• 三步学会用spring开发OSGI——(第一步:环境篇)


    Spring-DM是什么

    Spring-DM 指的是Spring Dynamic Modules.

    dm Server 是一个完全模块化部署的,基于OSGi的Java服务器,为运行企业Java应用和Spring应用提供更加强大的灵活性和可靠性。SpringSource应用平台是构建在Spring、OSGi和Apache Tomcat之上的应用服务器,这个新的应用服务器摒弃了原有的Java EE服务器标准,自然而然地将Spring编程模型展现其中,随之而来的还有一套基于OSGi内核构建的全新部署和打包系统。

    现在dm Server已经由spring社区贡献给eclipse组织,更名为Virgo 2.1.0,在性能和稳定性方面都有了很大的改进。

    virgo的下载和安装

    下载最新版的virgo,下载地址为

    http://www.springsource.org/dmserver

    点击进入下载页

    下载后直接解压缩即可。

    开发工具STS

    如果使用普通的eclipse开发osgi,那么开发中需要做很多的配置,所以建议使用spring社区加好插件的eclipse,基于这个开发会省去很多的麻烦。

    STS也就是SpringSource Tool Suite,是spring社区基于eclipse添加的插件项目,功能非常强大。

    下载地址:

    http://www.springsource.org/downloads/sts

    我下载的是

    下载之后解压缩,执行STS.exe

    启动STS

    给spring source tool suite装上vigro插件,可以参考(找了半天才找到)

    http://wiki.eclipse.org/Virgo/Tooling

    选择help-> install new software

    name:virgo

    location:http://download.eclipse.org/virgo/milestone/tooling

    安装需要的插件

    安装完成后重启spring source tool suite。

    进入后选择windows->preferences->Maven对maven进行配置。

    然后配置Server,也就是我们使用的virgo应用服务器。

    点击add添加运行时环境

    选择上面解压好的virgo服务器

    在Server视图选择

    选择刚配好的virgo runtime

    完成后,在Server里可以看到

    virgo使用

    这个其实底层运行的就是tomcat或者jetty等容器。

    在server中点击启动,启动virgo

    可以看到virgo启动后就是加载各个osgi的插件

    打开浏览器,输入

    http://localhost:8080

    得到默认的启动页面如下:

    点击右上角的Admin Console

    输入用户名和密码:分别是admin、springsource

    进行管理页面

    现在就可以使用virgo的各种管理功能了。

  • 相关阅读:
    连分数法解佩尔方程特解
    hdu2281&&POJ1320——Pell方程
    Gym
    代入法求递推式
    nodemcu固件的烧录及lua开发
    ESP8266MOD、刷可以使用AT指令的固件、作为客户端向贝壳云端发送固定数据
    Quick Start NodeMCU / ESP8266 12E
    CF388C&&2018EC Final D题——博弈&&水题
    使用cookie登录网盘账号
    Spring的Bean之Bean的基本概念
  • 原文地址:https://www.cnblogs.com/jpfss/p/9619009.html
Copyright © 2020-2023  润新知