博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
三步学会用spring开发OSGI——(第一步:环境篇)
阅读量:5742 次
发布时间:2019-06-18

本文共 1134 字,大约阅读时间需要 3 分钟。

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,下载地址为

点击进入下载页

下载后直接解压缩即可。

开发工具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插件,可以参考(找了半天才找到)

选择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的插件

打开浏览器,输入

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

点击右上角的Admin Console

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

进行管理页面

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

转载地址:http://owizx.baihongyu.com/

你可能感兴趣的文章
容器存储中那些潜在的挑战和机遇
查看>>
R语言的三种聚类方法
查看>>
55%受访企业将物联网战略视为有效竞争手段
查看>>
深入理解Python中的ThreadLocal变量(上)
查看>>
如果一切即服务,为什么需要数据中心?
查看>>
《游戏开发物理学(第2版)》一导读
查看>>
Erlang简史(翻译)
查看>>
深入实践Spring Boot2.4.2 节点和关系实体建模
查看>>
信息可视化的经典案例:伦敦地铁线路图
查看>>
10个巨大的科学难题需要大数据解决方案
查看>>
Setting Up a Kerberos server (with Debian/Ubuntu)
查看>>
用 ThreadLocal 管理用户session
查看>>
setprecision后是要四舍五入吗?
查看>>
shiro初步 shiro授权
查看>>
上云就是这么简单——阿里云10分钟快速入门
查看>>
MFC多线程的创建,包括工作线程和用户界面线程
查看>>
我的友情链接
查看>>
FreeNAS8 ISCSI target & initiator for linux/windows
查看>>
cvs文件提交冲突解决方案
查看>>
PostgreSQL数据库集群初始化
查看>>