【问题标题】:Maven m2 Repository: Making it OBRMaven m2 存储库:使其成为 OBR
【发布时间】:2012-05-02 10:08:31
【问题描述】:

我的 Maven 存储库有问题,我正在尝试让 Eclipse 的 BNDTools 插件与我的本地 m2 存储库一起使用。但它声称我的 m2 存储库不是 OBR 存储库,因此不能用于 OBR 解析。

显然,Maven-Bundle-Plugin 应该生成 OBR 数据,但我们(团队)注意到 repository.xml 没有更新存储库中的所有文件,因此我们尝试了使用 apache karaf Cave 的解决方法重建 XML 文件,但我担心这是我出错的地方。

我意识到这似乎是一种不合逻辑的解决方法,但我向你保证,在我们现有的设置中,这似乎是最简单的方法。

所以我的问题是: 如何使用所有 OBR 数据重建我的 repository.xml 文件。否则,如何将我的 m2 存储库设置为符合 OBR 的存储库。

提前谢谢各位。

【问题讨论】:

  • 我已经意识到,我可以使用 maven-bundle-plugin 的 'bundle:index' 功能来解决这个问题。希望这将帮助任何其他有同样问题的男孩。文档 [此处][1] [1]:svn.apache.org/repos/asf/felix/releases/…
  • 将此添加为您的问题的答案,并且 - 当时间段到期时 - 接受它。这将使每个人都清楚解决方案是什么。

标签: java maven osgi bnd obr


【解决方案1】:

maven-bundle-plugin 有一个“索引”目标,可以重建您的 repository.xml 文件。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-11-02
    • 2015-04-26
    • 1970-01-01
    • 1970-01-01
    • 2015-11-22
    • 1970-01-01
    • 2011-06-19
    • 1970-01-01
    相关资源
    最近更新 更多