1
[error] (*:publish) java.io.IOException: PUT operation to URL http://corporate.nexus:8081/repository/snapshots/service/local/staging/deploy/1.0/foo-1.0.pom failed with status code 503: Service Unavailable [error] Total time: 23 s, completed Jun 9, 2017 12:09:15 PM

sbt publish を使用して jar を nexus リポジトリ 3.13 maven リポジトリに公開しようとすると、このエラーが発生します。

build.sbt に次の構成があります

publishTo := { 
 val nexus = "http://corporate.nexus:8081/repository/snapshots/"
  if (isSnapshot.value)
   Some("snapshots" at nexus + "content/repositories/snapshots") 
  else
   Some("releases"  at nexus + "service/local/staging/deploy/maven2")
}

credentials += Credentials("Nexus Repository Manager", "corporate.nexus:8081/", "admin", "admin123")

publishMavenStyle := true

Maven 2 [ mvn deploy:deploy-file ] を使用して jar をプッシュできます。mvn 3ではありません。

4

1 に答える 1