【问题标题】:jfrog rest api: Deploying jars with group id and Artifact idjfrog rest api:使用组 id 和工件 id 部署 jars
【发布时间】:2017-02-16 13:38:02
【问题描述】:

我一直在尝试使用其余 API 将我的应用程序特定 JAR 上传到 JFrog Artifactory,但找不到任何方法来包含组 ID 和工件 ID,就像 maven 一样。

此命令确实将 jar 部署到存储库,但没有 groupId 和 artifactId;

curl -u username:password -X PUT "http://xx.xx.xxx.xx:8081/artifactory/libs-release-local/mail-1.4.3.jar" -T mail-1.4.3.jar

在使用 Jfrog Rest API 将 JARS 上传到工件时,我有什么方法可以提及 Group id 和 Artifact Id 吗?

【问题讨论】:

    标签: artifactory


    【解决方案1】:

    没有什么可以自动为您执行此操作,但您绝对可以像 Maven 一样指定包含 groupId、artifactId 和工件版本的完整路径,即:

    curl -u 用户名:密码 -T mail-1.4.3.jar "http://xx.xx.xxx.xx:8081/artifactory/libs-release-local/org/someOrg/mail/1.4.3/mail-1.4.3.jar"

    (p.s - 如果指定 -T,则不需要指定 -XPUT)

    顺便说一句 - 与 REST API 不同,Artifactory UI 实际上能够在上传期间为您填写完整的 maven 坐标。看看这里: https://www.jfrog.com/confluence/display/RTF/Deploying+Artifacts#DeployingArtifacts-DeployingMavenArtifacts

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-03-20
      • 1970-01-01
      • 1970-01-01
      • 2017-09-06
      相关资源
      最近更新 更多