迁移到SBT 0.13.5后Artfactory中未经验证的用户

迁移到SBT 0.13.5后Artfactory中未经验证的用户,sbt,artifactory,Sbt,Artifactory,我有一个由7名成员组成的团队,由一名代理组成,我们从sbt 0.13.1提高到了0.13.5。 sbt迁移后,其中一名团队成员无法再执行sbt。 我的所有依赖项都是在artifactory中设置的,我没有访问外部存储库的权限。 SBT存储库已使用系统变量覆盖 我已将“存储库”文件放入~/.sbt/ “存储库”文件包括: [repositories] local my-maven-proxy-releases: http://repoaddress/artifactory/remote-r

我有一个由7名成员组成的团队,由一名代理组成,我们从sbt 0.13.1提高到了0.13.5。 sbt迁移后,其中一名团队成员无法再执行sbt。 我的所有依赖项都是在artifactory中设置的,我没有访问外部存储库的权限。 SBT存储库已使用系统变量覆盖

我已将“存储库”文件放入~/.sbt/ “存储库”文件包括:

[repositories]
  local
  my-maven-proxy-releases: http://repoaddress/artifactory/remote-repos/
  my-ivy-proxy-releases: http://repoaddress/artifactory/Ivy-remote/,[organization]/[module]/(scala_[scalaVersion]/)(sbt_[sbtVersion]/)[revision]/[type]s/[artifact](-[classifier]).[ext]
我使用系统变量在SBT的启动命令中包含了'-Dsbt.override.build.repos=true'

每当他尝试加载sbt时,由于未解析的依赖关系sbt 0.13.5,它都会失败 我想知道是否有办法记录来自尝试查找sbt 0.13.5的http响应

Artifactory request.log显示此特定用户是:
非认证用户

my artifactory的凭据添加到位于sbt_home/plugins内的Credentials.sbt文件中/ 并将凭据文件添加到.ivy2/.credentials文件中。 我已经将用户更改为在另一个工作站工作的管理员用户,但仍然无法获得sbt 0.13.5。 错误日志如上所示:

    HTTP response status: 401 url=http://repoaddress/artifactory/remote-repos/org/scala-sbt/logging/0.13.5/logging-0.13.5.pom
CLIENT ERROR: Unauthorized url=http://repoaddress/artifactory/remote-repos/org/scala-sbt/logging/0.13.5/logging-0.13.5.pom
    my-maven-proxy-releases: resource not reachable for org/scala-sbt#logging;0.13.5: res=http://repoaddress/artifactory/remote-repos/org/scala-sbt/logging/0.13.5/logging-0.13.5.pom
     trying http://repoaddress/artifactory/remote-repos/org/scala-sbt/logging/0.13.5/logging-0.13.5.jar
        tried http://repoaddress/artifactory/remote-repos/org/scala-sbt/logging/0.13.5/logging-0.13.5.jar
try to get credentials for: Artifactory Realm@repositorio.ginfes.intranet.local
authentication: k='Artifactory Realm@repositorio.ginfes.intranet.local' c='null'
HTTP response status: 401 url=http://repoaddress/artifactory/remote-repos/org/scala-sbt/logging/0.13.5/logging-0.13.5.jar
恢复此日志消息,以避免滚动。 我已经尝试使用jave http.proxy参数运行,如中所示 我已经添加了存储库,如本文所述,但同样的错误仍在发生。 当我的项目配置了sbt 0.13.1时,这个问题不会发生。 当我使用sbt版本0.13.1和0.13.5执行项目时,会发生此错误


有没有办法解决此身份验证问题?我是否缺少artifactory配置?

配置文件现在的版本为0.13.5,只是将我的存储库配置文件从

~/./sbt/


文件夹

我认为
存储库
没有版本控制。所谓版本控制,是指它位于文件夹下。sbt/sbt\u version
~/.sbt/0.13/