基于virgo环境的OSGI+Maven的web开发代码下载(spring+hibernate+GWT)

由于很多朋友在使用我的上一个版本的web开发遇到了非常多的问题,而且很头疼,现在上传一个可以立即运行的版本,供大家参考。此版本是基于之前的非maven版本基础上加入了maven,利用maven来管理bundle项目。

请调用osgi.demo项目里的build.xml文件的<deploy-dependencies-to-server-repository>target,进行依赖部署(部署所有bundle的依赖到virgo),这个值请在build.properties中的virgo.location(virgo的本地目录)进行修改

关于自身各个bundle项目间的关联:

请在%virgo_home%/config/org.eclipse.virgo.repository.properties文件内加入并修改以下内容

<一个自定义名称>.type=external

<一个自定义名称>.searchPattern= <osgi.demo各个bundle项目的根目录> /*/{bundle}

chain=ext,usr,<一个自定义名称>

请修改<>内的内容

修改完成后请到eclipse中的virgo插件(双击Server view里的virgo实例)的Repository标签页中点击Refresh按钮,就可以看到项目的bundle被关联到了,这样就可以用可视化的MANIFEST编辑器进行编辑:)

关于virgo

请使用virgo3.0.3版本+eclipse indigo(最新版)

virgo插件更新地址:http://download.eclipse.org/virgo/milestone/tooling(只选择virgo tools,其它不要选)

PS: 之前放出的下载有些小问题,实在是抱歉了,如不能自行解决的请重新下载一次:)

猜你喜欢

转载自georgezeng.iteye.com/blog/1533114
今日推荐