【问题标题】:Calling Nexus API to return all artifacts for a repo调用 Nexus API 以返回 repo 的所有工件
【发布时间】:2014-04-12 08:27:42
【问题描述】:

我正在尝试运行 nexus 搜索以返回特定 repo 的所有工件。我知道有一些方法可以从文件系统中执行此操作,但我需要能够通过 api 调用来执行此操作。 当我尝试执行以下操作时: http://{host}/nexus/service/local/artifact/maven/content?r={repo-name} 我收到“400 - 错误请求服务器由于语法错误”。

我还尝试使用 WAR、war、JAR 和 jar 将 p 用于包搜索,但它也没有返回任何内容,但出现相同的 400 错误。我一定是遗漏了一些东西,但我不知道它是什么。

只要我可以从 API 中获取数据,我就可以使用其他所有方法来使用数据,因此我不想以不同的格式获取它,因此我必须重新编写其余代码。 谢谢

【问题讨论】:

  • 你能告诉我们你写的代码吗?

标签: api nexus


【解决方案1】:

你可以试试lucene search API。比如:

http://myhost:8081/nexus/service/local/lucene/search?repositoryId=myrepo&q=jar

【讨论】:

    猜你喜欢
    • 2020-03-29
    • 2023-01-27
    • 1970-01-01
    • 2019-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-04
    • 1970-01-01
    相关资源
    最近更新 更多