【问题标题】:Pax Exam: Resolve Karaf feature repository (XML file) from non-standard Maven repositoryPax 考试:从非标准 Maven 存储库中解析 Karaf 功能存储库(XML 文件)
【发布时间】:2018-12-21 19:07:19
【问题描述】:

我正在使用 Pax Exam,并尝试通过非标准 maven 存储库解析功能存储库和包含的功能。

CoreOptions.repository()(后面跟CoreOptions.cleanCaches()似乎对Karaf本身的行为没有任何影响。etc/org.ops4j.pax.url.mvn.cfg只列出了maven central,这确实是唯一一个搜索我的KarafDistributionOption.feature()的存储库。(正如卡拉夫日志所证明的) 我可以将直接http://-Url 指定到已成功解析的功能存储库。但是,从此存储库引用的所有包的解析都失败了,因为它们是同一存储库的一部分。

【问题讨论】:

    标签: java maven apache-karaf pax-exam


    【解决方案1】:

    您可以在 Pax 考试配置中使用它来添加任何额外的 Maven 存储库:

    KarafDistributionOption.
        editConfigurationFilePut("etc/org.ops4j.pax.url.mvn.cfg", 
        "org.ops4j.pax.url.mvn.repositories", "http://<YOUR-INTERNAL-MAVENREPO>");
    

    【讨论】:

      猜你喜欢
      • 2015-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-01
      相关资源
      最近更新 更多