java - Maven m2 存储库 : Making it OBR

标签 java maven osgi bnd obr

我的 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 有一个“索引”目标,可以重建您的repository.xml 文件。

关于java - Maven m2 存储库 : Making it OBR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10411640/

相关文章:

java - 找不到类(C3P0sources.jar)

java - 无法在数据库更新时更新当前时间戳

java - 新的 Maven 依赖版本拉取 pom,而不是将 jar 放入私有(private) nexus 存储库中?

java - Maven Eclipse 插件错误?无法自动添加工作区依赖 JAR 到运行配置模块路径

java - Apache Karaf 是否处理任何 JAR 或 WAR 的热部署?

java - JMS 订户客户端 ID 可以跨主机迁移吗?

java - Apache 编解码器 base64 编码/解码 - 未获得预期结果

java - 如何在 Windows 中安装 Maven?

Spring DM 与 Spring 4.* 的兼容性

java.lang.NoClassDefFoundError : org/slf4j/LoggerFactory in OSGi