SPRING STS Virgo OSGI 开发一 : bundle 项目的创建

1. Spring STS 下载地址  (spring 最近改了站点 暂时不是太熟悉)
    http://spring.io/tools/sts/all

2. 下载 Virgo 插件
   http://download.eclipse.org/virgo/milestone/tooling

3. Eclipse 下载官方的 virgo + jetty 开发包

http://www.eclipse.org/virgo/download/

4. 配置Virgo server
   Eclipse 中 
   Window --> Preferences
--> server --> Runtime Enviroments --> add --> EclipseRT
--> server install directory 指定即可

---------------------------------------------------------------------------------------------------------

ECLIPSE STS 中对于OSGI 开发提供了很多支持,刚开始接触的时候可能会混淆使用 下面的操作请严格按照流程执行

下面是virgo EclipseRT 项目 的配置 (不是PLUGIN)

5. new project --> virgo --> Bundle Project  填写名称

如果是web 就勾选  WEB application bundle / 需要填写web-contextPath (其他默认) ------------ finish

这样编辑你的Manifest.MF 吧

=================================================
並不是所有的jar 都可被识别为bundle的, 需要改造 提供spring 的一个库

http://ebr.springsource.com/repository/app/

时间: 2024-11-09 04:51:25

SPRING STS Virgo OSGI 开发一 : bundle 项目的创建的相关文章

vue的开发环境与项目的创建

搭建vue的开发环境: https://cn.vuejs.org/v2/guide/installation.html 1.必须要安装nodejs 2.搭建vue的开发环境 ,安装vue的脚手架工具 官方命令行工具 npm install --global vue-cli / cnpm install --global vue-cli (此命令只需要执行一次) 3.创建项目 必须cd到对应的一个项目里面 vue init webpack vue-demo01 cd vue-demo01 cnpm

spring+springmvc+hibernate架构、maven分模块开发例子小项目案例

maven分模块开发例子小项目案例 spring+springmvc+hibernate架构 以用户管理做测试,分dao,sevices,web层,分模块开发测试!因时间关系,只测查询成功,其他的准备在ext上做个完整的案例来的,可惜最近时间很紧, 高级部分也没做测试,比如建私服,其他常用插件测试之类的,等用时间了我做个完整ext前端和maven 完整的例子出来,在分享吧! 不过目前这些撑握了,在项目中做开发是没有问题的,其他高级部分是架构师所做的. 之前我有的资源都加上了积分,有些博友向我要,

Spring Boot框架开发的Java项目在CentOS7上的部署

需求:上级拿来一份Spring Boot框架开发的Java项目代码让我在服务器上运行起来,只说了一句该框架是自带了Tomcat(不用重新安装Tomcat),一份代码下有两个项目(一个管理端项目,一个用户端项目,等会会细说).我是一名运维,在上家公司只接触过在Tomcat下部署Java项目,自带Tomcat的没接触过,目前这个公司都是php软件攻城狮,所以只能靠自己了.幸好在一个学习交流群里碰到一位Java软件攻城狮,在该攻城狮的热心指导下项目成功运行.下面是详细步骤,知识点扩展及总结将在最后写出

在Spring tools suite中使用git 共享项目

我们都在eclipse 和 myeclipse中使用过cvs 和 svn 版本控制工具进行团队开发,今天我学习了另外一种版本控制工具git,下面我演示如何在Spring tools suite中使用git共享项目用于团队开发. 首先,先下载并且安装两个工具,一个是GitHub  for Windows ,另一个是Spring tools suite.GitHub for Windows 是一个 Metro 风格应用程序,集成了自包含版本的 Git,bash 命令行 shell,PowerShel

使用Eclipse-Maven-git做Java开发(5)--Eclipse的Java项目的创建过程

前面已经把所需要的基础设施准备好了,eclipse这个最关键的工具也进行了介绍,接下来就应该进行如何使用工具进行代码编写的介绍了. 上一篇博客发表也已经有较长的一段时间了,这段时间里面在公司的工作机操作系统切换到了Fedora 22,不得不说eclipse在上面的界面有点丑,但是用上大体还是和在windows上是一样的,算了,扯远啦-- 下面就来说一下使用eclipse创建SE和EE项目的流程,不涉及到maven和git,仅仅是熟悉eclipse的使用. 先说SE后说EE,创建的工程后面的博客还

SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载

SpringMVC+Spring4+Mybatis3集成,开发简单Web项目+源码下载 这篇博文我们通过spring与Mybatis集成,开发一个简单用户增删改查的Web项目. 基本准备工作 1.安装JDK1.6以上版本,安装与配置 2.下载mybatis-3.2.0版:https://repo1.maven.org/maven2/org/mybatis/mybatis/ 3.下载mybatis-spring-1.2.1版:https://repo1.maven.org/maven2/org/m

轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发(含CD光盘1张)

轻量级Java EE企业应用实战(第4版):Struts 2+Spring 4+Hibernate整合开发(含CD光盘1张)(国家级奖项获奖作品升级版,四版累计印刷27次发行量超10万册的轻量级Java EE经典著作) 李刚 编著   ISBN 978-7-121-24253-3 2014年10月出版 定价:108.00元 824页 16开 编辑推荐 国内知名IT图书作家李刚老师基于曾荣获中国书刊发行业协会“年度全行业优秀畅销品种”大奖的<轻量级Java EE企业应用实战(第3版)>全新升级:

为什么使用spring Struts 等框架开发

转载自:http://www.cnblogs.com/sharpxiajun/p/3936268.html 今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框 架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2 或者springMVC这样的框架,而不是使用servlet加jsp这样的技术呢?特别是现在我们web的前端页

Spring Boot和JPA开发的一些坑

最近新的项目API接口基于Spring Boot和JPA开发,做了几天的学习和预研,发现使用Spring Boot开发效率上确实比较高,但也碰到了一些小坑,特别记录下. 配置文件问题 ,默认只要一个配置文件application.properties,不要再想ApplicationContent.xml等spring的配置文件了 logback配置文件路径问题,使用绝对路径读取没问题,基于classpath路径则读取不到 ,这个问题有待进一步解决 Spring-boot不能扫描到启动函数包外的b