【问题标题】:Where can I find latest Spring DM Maven archetype?我在哪里可以找到最新的 Spring DM Maven 原型?
【发布时间】:2015-05-05 02:36:25
【问题描述】:

昨晚我尝试创建新的 spring-osgi-bundle-archetype。

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

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

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

【问题讨论】:

    标签: spring maven blueprint-osgi spring-dm


    【解决方案1】:

    Spring DM 移动,现在是 Gemini 蓝图: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 基金会。 Spring DM v2 代码库已移至 Eclipse.org 及其问题跟踪器和论坛。该项目成为 根据 Apache 许可证和 EPL 获得双重许可。虽然名字有 更改后,代码及其功能保持不变。现存的 Spring DM 应用程序可以轻松迁移到 Eclipse Gemini 迁移指南中提到的蓝图。而项目名称 已经改变(到 Eclipse Gemini 蓝图)并且付出了巨大的努力 已在项目文档和资源中反映这一点, 可能有些地方我们错过了;如果你找到任何,请 向我们报告。

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-05
      • 1970-01-01
      • 1970-01-01
      • 2011-10-13
      • 2013-06-06
      • 2014-02-06
      • 2021-06-27
      • 1970-01-01
      相关资源
      最近更新 更多