三步学会用spring开发OSGI——(第一步:环境篇)
2013-06-27 22:51
274 查看
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的各种管理功能了。
相关文章推荐
- 三步学会用spring开发OSGI——(第一步:环境篇)
- 三步学会用spring开发OSGI——(第一步:环境篇)
- 三步学会用spring开发OSGI——(第三步:web篇)
- 三步学会用spring开发OSGI——(第二步:工程篇)
- 三步学会用spring开发OSGI——(第三步:WEB篇)
- 三步学会用spring开发OSGI——(第二步:工程篇)
- 用SpringSource Tool Suite 开发OSGI——(第一步:环境篇)
- 三步学会用spring开发OSGI——(第三步:web篇)
- 三步学会用spring开发OSGI——(第二步:工程篇)
- 三步学会用spring开发OSGI——(第三步:web篇)
- Spring OSGi Eclipse开发环境的搭建
- 配置osgi开发环境:基于springsource tool suite和virgo tomcat
- Spring开发OSGI之环境搭建
- howto:Vaadin开发环境部署 for Spring Roo - vaadin.com
- SpringBoot + MyBatis + MySQL + Maven在Intellij IDEA下开发环境的搭建
- 使用 Equinox 框架进行 OSGi 环境下的 Web 开发
- AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
- 搭建与测试Spring的开发环境
- 学习Android第一步:安装搭建Android开发环境
- AngularJS整合Springmvc、Spring、Mybatis搭建开发环境