【问题标题】:Why Doesn't nexus index list snaphot jars?为什么 nexus 索引不列出快照 jar?
【发布时间】:2012-10-01 11:10:09
【问题描述】:

Nexus 索引列出了我的快照的 pom、zip、test.jar、sources.jar 和 docs.zip,但没有列出 jar 工件。

  • 存储的 Nexus 视图显示 jar
  • Maven 用户定期从这个实例中拉取 deps 到 jar 中

有没有办法让它通过下载链接显示在搜索和索引中,或者是故意不列出的默认工件(我猜是因为我应该总是通过 pom 访问它)。

【问题讨论】:

    标签: maven nexus maven-indexer


    【解决方案1】:

    塞缪尔和我在另一个答案中讨论了这个问题。由于快照的瞬态特性,这似乎按设计工作。

    您可以通过完整 url 和浏览存储找到快照 jar(或默认工件),但它们不会显示在索引或 Web UI 搜索中。

    【讨论】:

      【解决方案2】:

      你可以,它对我有用:

      我在浏览索引选项卡中看不到快照 jar,但我在浏览存储选项卡中看到它们,我也可以在我的网络浏览器中看到它们,看到类似这样的内容:

      https://repository.apache.org/content/groups/snapshots/commons-beanutils/commons-beanutils/1.8.4-SNAPSHOT/

      我使用: Sonatype Nexus™ 开源版,版本:1.9.2

      【讨论】:

      • 嗨塞缪尔,索引选项卡和搜索也是我看不到它们的地方。所以,我们在我们能看到和看不见的地方进行匹配。我认为这不是错误,而是有意设计的一部分。
      • 可能,仅查看快照的可用性是有意义的,而不是查看每个细节,时间戳 jar 的存在......尤其是在公共回购中,人们可能会想对特定的 jar 进行编码。这可能会导致麻烦,因为不能保证 SNAPSHOT jar 应该“永远”保持可用
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-11-22
      • 2021-10-25
      • 1970-01-01
      • 1970-01-01
      • 2015-04-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多