代码之家  ›  专栏  ›  技术社区  ›  Valters Rostoks

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

  •  1
  • Valters Rostoks  · 技术社区  · 9 年前

    昨晚我尝试创建新的spring-osgi捆绑包原型。

    起初,我发现1.2.1是由Spring2.5.x提供的。创建后,我尝试编译一个空项目。进程结束时出现错误,即找不到log4j.osgi。

    我的问题是:“是否有一些Maven原型提供了对Spring3.2.4的访问,它似乎是支持OSGI的最新版本?”

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

    1 回复  |  直到 9 年前
        1
  •  2
  •   Martin Baumgartner    9 年前

    春天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 贡献的SpringDynamic模块(也称为SpringOSGi)项目 到Eclipse基金会。Spring DM v2代码库已移至 Eclipse.org及其问题追踪和论坛。该项目成为 根据Apache许可证和EPL双重许可。虽然名字有 更改后,代码及其功能保持不变。现有的 Spring DM应用程序可以轻松迁移到Eclipse Gemini 迁移指南中提到的蓝图。而项目名称 已更改(为Eclipse Gemini蓝图) 为了在项目文件和资源中反映这一点, 也许有些地方我们错过了;如果你找到,请 向我们报告。

    AFAIK没有现有的原型,但为DM创建一个maven项目并不那么复杂。更复杂的是你正在工作的整个新环境。

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