用SpringSource Tool Suite 开发OSGI——(第一步:环境篇)_lifeifei2010的博客-CSDN博客_sts 工具 导入osgi 项目


本站和网页 https://blog.csdn.net/lifeifei2010/article/details/7992017 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

用SpringSource Tool Suite 开发OSGI——(第一步:环境篇)_lifeifei2010的博客-CSDN博客_sts 工具 导入osgi 项目
用SpringSource Tool Suite 开发OSGI——(第一步:环境篇)
lifeifei2010
于 2012-09-18 15:42:40 发布
3756
收藏
分类专栏:
SpringSource Tool Suite
文章标签:
osgi
spring
应用服务器
eclipse
server
服务器
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/lifeifei2010/article/details/7992017
版权
SpringSource Tool Suite
专栏收录该内容
5 篇文章
0 订阅
订阅专栏
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插件,可以参考(这里一定要装vifgo插件)   http://wiki.eclipse.org/Virgo/Tooling   选择help-> install new software   name:Virgo Tools   location:http://download.eclipse.org/virgo/milestone/tooling
              http://download.eclipse.org/virgo/release/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的各种管理功能了。
lifeifei2010
关注
关注
点赞
收藏
打赏
评论
用SpringSource Tool Suite 开发OSGI——(第一步:环境篇)
Spring-DM是什么 Spring-DM 指的是Spring Dynamic Modules. dm Server 是一个完全模块化部署的,基于OSGi的Java服务器,为运行企业Java应用和Spring应用提供更加强大的灵活性和可靠性。SpringSource应用平台是构建在Spring、OSGi和Apache Tomcat之上的应用服务器,这个新的应用服务器摒弃了原有的J
复制链接
扫一扫
专栏目录
springsource-tool-suite
05-30
springsource-tool-suite-3.9.4.RELEASE-e4.8.0-updatesite工具,eclipse插件
springsource-tool-suite-3.6.4.RELEASE-e4.5-updatesite插件
12-16
springsource-tool-suite-3.6.4.RELEASE-e4.5-updatesite插件
评论 2
您还未登录,请先
登录
后发表或查看评论
(附源码)计算机毕业设计JavaJava毕设项目知识库系统
最新发布
巧才计算机毕设
11-26
14
Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。Springboot + mybatis + Maven + Vue 等等组成,B/S模式 + Maven管理等等。2. 前端:vue+css+javascript+jQuery+easyUI+highcharts。2. 使用IDEA/Eclipse/MyEclipse导入项目,修改配置,运行项目;
如何在STS正确导入项目
weixin_51970555的博客
10-18
523
如果导入项目有报错,光标移至项目并单机右键,选择Build Path——>Configure Build Path,进入如下界面。第三步 Next进入如下界面 ,select root directory这一行浏览需导入项目的文件路径。选择标红的部分,依次Remove,Apply,最后Apply and Close。第四步 需导入项目路径复制后,记得点击Select All,然后finish。第一步 进入sts,点击File,选择Import。点击Libraries。
三步学会用spring开发OSGI——(第二步:工程篇)
xo_zhang的专栏
06-27
2132
在上面已经配置了sts及virgo的环境,并且能够成功的运行virgo服务器了。接下来我们来用sts建几个工程。
我们模拟的是一个注册的例子,在我们实际的案例中,有的时候会把数据写入到数据库,写入到文件或者写入到内存中,已方便不同的操作。也许这个例子不能完全说明问题,但是对于说明如何通过sts来建立工程来说已经足够了。
我们会建立4个Bundle,一个是通过页面进行注册的Bundle,一个是录
eclipse下构建spring与OSGI项目
03-16
NULL
博文链接:https://sunxboy.iteye.com/blog/422595
基于Eclipse开发OSGI的简单实例
10-12
《基于Eclipse开发OSGI的简单实例》欢迎下载,希望对你有所帮助。
STS git项目导入使用
qq_17023977的博客
12-02
640
sts工具git项目导入
IDEA中osgi的开发应用指南详解
08-26
主要介绍了IDEA中osgi的开发应用指南详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
maven web项目导入sts_Spring Boot教程(2) – 创建第一个项目
weixin_30725829的博客
12-30
62
在准备好开发环境之后,你肯定有这样的疑惑,我如何新建一个项目?搁在以前,一般是通过IDE的“New Project”菜单,跟着引导一步一步来创建项目。现在Spring Boot提供了一种更加统一的方式,使用Spring Initializr(start.spring.io)。Spring Initializr页面Spring Initializr可以根据你设置的选项,生成一个新的项目,并下载到本地...
创建osgi项目
红豆和绿豆的博客
11-12
514
在eclipse的安装目录建一个dropins文件夹,如 我的,G:\my_soft2\eclipse_kepler\dropins
将需用到的第3方的bundle,放到该目录。
2:
下一步,配置一个run configurations,勾选需要的bundle。
点击Run按钮即可运行。
用SpringSource Tool Suite 开发OSGI——(第三步:Web篇)
云智禅师的专栏
09-18
1446
接下来就是我们要创建的web工程了,为了简单,我们直接利用virgo所带的模板来新建工程,控制层使用的是spring mvc 3。
创建web工程
打开STS,新建工程,我们选择Sprinng Template Project
          图:新建spring template project
选择Spring MVC Project
OSGi一小步-快速启动Equinox
Mars Suburbs People
11-10
79
把写好的bundle加载到equinox中,有以下几种方法
通过基本的install命令把bundle一个个装载进去
在config.ini文件中配置需要装载的bundle,当equinox启动时会自动装载
通过配置org.eclipse.update.configurator bundle自动加载你的bundle
前两种方法装一两个还行,当你的bundle很多时,生活就无趣了,第三种...
SPRING STS Virgo OSGI 开发一 : bundle 项目的创建
weixin_33973609的博客
06-26
43
1. Spring STS 下载地址 (spring 最近改了站点 暂时不是太熟悉) http://spring.io/tools/sts/all 2. 下载 Virgo 插件 http://download.eclipse.org/virgo/milestone/tooling
3. Eclipse 下载官方的 virgo + jetty 开发包
htt...
STS导入maven工程pom文件报错
weixin_44761365的博客
06-02
493
今天使用STS导入maven工程,一路安装文档安装软件,加载文档,但是导入工程打开后,一直报错,pom文件报错,找不到公司写的第三方jar包,反复查看,步骤流程没有错误
同事帮忙排查,替换本地库,无法解决。最终替换了maven的settings文件才解决。
原因:maven使用的旧版本,settings文件没有修改,不知道哪里有问题,无法查找到公司私有的jar包,替换了同事的settings文件就解决了。
思路:pom文件报错,检查maven安装设置,尤其是settings文件。
...
IDEA中osgi的开发应用指南
qq_34248376的博客
09-10
7396
前言
最近一直在接触osgi的开发任务,了解到本部门都在使用IDEA作为开发工具,而只有本小组还在使用Eclipse。正好赶上版本发布之后的空闲期,因此想要将osgi插件的开发从Eclipse转至IDEA。搜了不少资料,但是均不够详细,经过几天的仔细摸索,终于成功移植了自己的项目,在此也分享给大家在IDEA上开发osgi,对于IDEA的使用操作过程。
新建工程
IDEA自带OSGI开发工...
STS打包SpringBoot项目放入Tomcat运行
fengsx0521的博客
08-21
1148
方法一:
如图:选中项目右击–>Run As –>Maven build 然后在Goals这里填写:package 点击Run 等待即可。
然后在target里面找到刚刚打成的war包。将该war包直接放入Tomcat的webapps目录下,可以更改该war的名称,例如:我这里直接改的demo,如图:
最后启动Tomcat,输入http://local...
导入项目到eclipse(sts)
qwerty19的博客
03-22
1349
第一,点这个:
第二,点选老师给的项目文件夹,然后点finish
(如果一切顺利这一步就已经成功了)
第三,如果你的项目报错,看这个地方有提示:
第四,常见几种报错:
1、Tomcat版本不对应:
这里可以看到老师用的是Tomcat9,如果你不是这个版本建议直接更换即可
2、JAVA版本不对应:
可以把这个地方改成你自己的java版本,然后修改以下地方:
第五,其它可能,sts安装有问题:
下载的文件:
spring-tool-suite-4-4.14.0.RELEASE-e
“相关推荐”对你有帮助么?
非常没帮助
没帮助
一般
有帮助
非常有帮助
提交
©️2022 CSDN
皮肤主题:大白
设计师:CSDN官方博客
返回首页
lifeifei2010
CSDN认证博客专家
CSDN认证企业博客
码龄13年
暂无认证
149
原创
5万+
周排名
109万+
总排名
26万+
访问
等级
3989
积分
301
粉丝
38
获赞
36
评论
93
收藏
私信
关注
热门文章
学习笔记七-AuthenticationProvider
31319
SSH Secure Shell 无法登录:server responded "algorithm negotiation failed”
21712
linux中tail 命令使用详解(显示最尾部的内容)
7877
java.lang.NoClassDefFoundError: com/netflix/hystrix/contrib/javanica/aop/aspectj/HystrixCommandAspec
7580
SpringMVC笔记之HandlerInterceptorAdapter异常处理
7081
分类专栏
SpringCloud
2篇
GIT学习之旅
3篇
Mac OS
Docker学习之旅
2篇
Jenkins学习之旅
2篇
nexus学习之旅
2篇
运维
SpringBoot
1篇
日常工作需要
1篇
面试汇总
Java开发工程师面试
网络
3篇
Android移动开发
JavaEE
19篇
SpringMVC
3篇
Linux开发
12篇
云计算开发
4篇
学习文档
4篇
Hadoop
21篇
OpenStack Swift
3篇
OpenStack Compute
OpenStack Keystone
5篇
SpringSource Tool Suite
5篇
openstack源码分析
3篇
OpenStack
17篇
CloudStack
JSON
REST
2篇
Maven学习之旅
2篇
OSGI
3篇
python
1篇
doc
3篇
MySQL
5篇
程序员的生涯
1篇
ubuntu
2篇
UML
1篇
ibatis
1篇
Oralce
1篇
OraleBI
2篇
文件操作大全
5篇
storm
1篇
Spring Security
7篇
微信公众号小程序
1篇
idea
2篇
最新评论
maven出现:Failed to execute goal on project ...: Could not resolve dependencies for project ...
稳得雅痞:
方法被博主吃了吧
The server time zone value 'PDT' is unrecognized or represents more than one time zone
Dwyane__:
艾斯比
学习笔记七-AuthenticationProvider
_Cade_:
按照官网,可以使用多个AuthenticationManager,一个manager可以多个AuthenticationProvider。使用场景是什么? 怎么用啊。什么时候加一个认证方式使用加一个Filter的方式,什么时候加一个AuthenticationManager,什么时候加AuthenticationProvider? 而且怎么使用呢?好懵啊
学习笔记七-AuthenticationProvider
GreyDawn:
这个博主转载未注明出处:https://credream.blog.csdn.net/article/details/82261175?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7EPayColumn-1-82261175-blog-78787558.pc_relevant_antiscanv2&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRLIST%7EPayColumn-1-82261175-blog-78787558.pc_relevant_antiscanv2&utm_relevant_index=1
in the drive ‘/media/cdrom/’ and press [Enter]
m0_58594434:
怎么注释?
您愿意向朋友推荐“博客详情页”吗?
强烈不推荐
不推荐
一般般
推荐
强烈推荐
提交
最新文章
记录eureka注册服务出现的一个问题,多个项目部署在多台服务器
git
git fetch学习之旅
2020年16篇
2019年4篇
2018年10篇
2017年27篇
2016年1篇
2014年20篇
2013年17篇
2012年65篇
目录
目录
分类专栏
SpringCloud
2篇
GIT学习之旅
3篇
Mac OS
Docker学习之旅
2篇
Jenkins学习之旅
2篇
nexus学习之旅
2篇
运维
SpringBoot
1篇
日常工作需要
1篇
面试汇总
Java开发工程师面试
网络
3篇
Android移动开发
JavaEE
19篇
SpringMVC
3篇
Linux开发
12篇
云计算开发
4篇
学习文档
4篇
Hadoop
21篇
OpenStack Swift
3篇
OpenStack Compute
OpenStack Keystone
5篇
SpringSource Tool Suite
5篇
openstack源码分析
3篇
OpenStack
17篇
CloudStack
JSON
REST
2篇
Maven学习之旅
2篇
OSGI
3篇
python
1篇
doc
3篇
MySQL
5篇
程序员的生涯
1篇
ubuntu
2篇
UML
1篇
ibatis
1篇
Oralce
1篇
OraleBI
2篇
文件操作大全
5篇
storm
1篇
Spring Security
7篇
微信公众号小程序
1篇
idea
2篇
目录
评论 2
被折叠的 条评论
为什么被折叠?
到【灌水乐园】发言
查看更多评论
打赏作者
lifeifei2010
你的鼓励将是我创作的最大动力
¥2
¥4
¥6
¥10
¥20
输入1-500的整数
余额支付
(余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付
您的余额不足,请更换扫码支付或充值
打赏作者
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。
余额充值