我在哪里可以找到最新的Spring DM Maven原型?

时间:2015-03-04 07:32:11

标签: spring maven blueprint-osgi spring-dm

昨晚我试图创建一个新的spring-osgi-bundle-archetype。

起初我发现Spring 2.5.x提供了1.2.1。创建后我尝试编译一个空项目。该过程以无法找到log4j.osgi的错误结束。

我的问题是:“是否有一些Maven原型可以访问Spring 3.2.4,这似乎是支持OSGI的最新版本?”

我读到Spring DM成为Gemini蓝图,但找不到任何可以将它们组合在一起的例子。

1 个答案:

答案 0 :(得分:2)

Spring DM搬家了,现在是双子座蓝图:https://projects.eclipse.org/projects/rt.gemini.blueprint Spring DM Server成为Eclipse Virgo。

来自参考:https://www.eclipse.org/gemini/blueprint/documentation/reference/1.0.2.RELEASE/html/eclipse-migration.html

  

2009年底,作为Gemini项目提案的成员,SpringSource   贡献了Spring Dynamic Modules(也称为Spring OSGi)项目   到Eclipse Foundation。 Spring DM v2代码库已被移至   Eclipse.org及其问题跟踪器和论坛。该项目成了   根据Apache许可证和EPL双重许可。虽然名字有   改变了,代码和它的功能保持不变。现有   Spring DM应用程序可以轻松迁移到Eclipse Gemini   迁移指南中提到的蓝图。而项目名称   已经改变(到Eclipse Gemini Blueprint)并做出了重大努力   是为了在项目文件和资源中反映这一点,   可能有一些我们错过的地方;如果你找到了,请   向我们报告。

AFAIK没有现有的原型,但为DM创建maven项目并不复杂。更复杂的是你正在使用的全新环境。

我建议您使用“greenpages示例”,如果您是osgi / blueprint的新手,这非常有用:https://www.eclipse.org/virgo/documentation/greenpages-documentation-2.4.0.RELEASE/docs/htmlsingle/greenpages-guide.html