【问题标题】:Sbt and maven using local artifactory server使用本地工件服务器的 Sbt 和 maven
【发布时间】:2017-09-30 03:08:22
【问题描述】:

类似于Getting both Maven and SBT use local Artifactory-server 我想获取 sbt 和 maven 以使用本地工件服务器。对于 SBT,我面临一些问题:

(o.a.r.RemoteRepoBase:766) - IO error while trying to download resource 'repo1:net/virtual-void/sbt-dependency-graph_2.10_0.13/0.8.2/sbt-dependency-graph-0.8.2.pom': org.artifactory.api.repo.exception.maven.BadPomException: The target deployment path 'net/virtual-void/sbt-dependency-graph_2.10_0.13/0.8.2/sbt-dependency-graph-0.8.2.pom' does not match the POM's expected path prefix 'net/virtual-void/sbt-dependency-graph/0.8.2'. Please verify your POM content for correctness and make sure the source path is a valid Maven repository root path

https://repo.typesafe.com/typesafe/ivy-releases/ 添加为 ivy 或 maven 项目没有帮助。

Sbt 有以下设置

[repositories]
  local
  my-ivy-proxy-releases: http://url/artifactory/virtual-dev/, [organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
  my-maven-proxy-releases: http://url/artifactory/virtual-dev/
  my-maven-proxy-snapshots: http://url/artifactory/virtual-dev/

【问题讨论】:

    标签: scala maven sbt artifactory dependency-resolution


    【解决方案1】:

    远程存储库“repo1”的配置页面上有一个“禁止 POM 一致性检查”复选框。检查一下,artifactory 会忽略 POM 的不一致。

    【讨论】:

      猜你喜欢
      • 2016-07-03
      • 1970-01-01
      • 1970-01-01
      • 2019-07-01
      • 1970-01-01
      • 2011-07-14
      • 2015-07-02
      • 2011-01-28
      • 1970-01-01
      相关资源
      最近更新 更多