OPS4j存储库替代方案

时间:2010-04-07 14:27:22

标签: java osgi maven

目前OPS4J存储库已关闭,我正在尝试使用spring-dm的配置文件运行pax-provision。我的问题是如何告诉maven从ops4j.org以外的网站找到个人资料信息。

这可能吗?理想情况下,我想缓存repo中的所有包,特别是spring-dm的详细信息,这些详细信息似乎永远不会被缓存,并且一直下载在火车上进行编码以及网站不可能的时候。

由于 保罗

2 个答案:

答案 0 :(得分:1)

没有你想要的直接答案,但试试OSP4J邮件列表[1] - 他们通常都非常敏感!

干杯,

约翰

[1] general@lists.ops4j.org

答案 1 :(得分:1)

您可以使用Pax Runner Platform Extender创建配置。只需使用platform(系统包和其他bundle定义)创建xml,并将其附加到使用org.ops4j.pax.runner.platform.definitionURL属性运行的Pax。

您可以找到当前的Equinox / Felix / Knopflerfish平台定义  https://scm.ops4j.org/repos/ops4j/qa/pax/runner-1.4.0(见pax-runner-platform-[platform.name]/src/main/resources/META-INF/platform-[platform.name]

使用这些配置,您可以灵活使用,因为您可以使用PaxRunner 1.4.0不支持的框架和库/包的最新版本