0
這是我的配置文件:每個部署的Heroku顯示不同的錯誤
build.properties
sbt.version=0.13.0
Build.sbt
libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.0" % "test"
libraryDependencies += "org.seleniumhq.selenium" % "selenium-java" % "2.39.0" % "test"
libraryDependencies += "org.mockito" % "mockito-all" % "1.9.5"
resolvers += Classpaths.typesafeResolver
Build.scala
import sbt._
import Keys._
import play.Project._
object ApplicationBuild extends Build {
val appName = "library"
val appVersion = "1.0-SNAPSHOT"
val appDependencies = Seq(
// Add your project dependencies here,
jdbc,
anorm,
cache,
"postgresql" % "postgresql" % "9.1-901.jdbc4"
)
val main = play.Project(appName, appVersion, appDependencies).settings(
javaOptions in Test += "-Dconfig.file=conf/test.conf"
)
}
您可以從這些樣本,the first和second部署日誌中看到,它總是每次我做混帳推到Heroku的拋出不同的錯誤。
的錯誤是總是沿着這些線路的地方:
[warn] :::::::::::::::::::::::::::::::::::::::::::::: sbt.ResolveException: download failed: com.typesafe#config;1.0.2!config.jar(bundle)
或
:::: ERRORS SERVER ERROR: Service Unavailable url= http://s3pository.heroku.com/ivy-typesafe-releases/org.scala-sbt/main/0.13.0/ivys/ivy.xml
任何想法發生了什麼和可能的解決方法嗎?
看起來像他們的本地緩存失敗。如果這是生產問題,您可能需要對其進行ping處理。 – wheaties
只是爲了確認它:當我嘗試部署我的應用程序(相同的sbt版本,不同的庫...)時,我也完全一樣。現在我沒有解決方案,但我會繼續努力... – jens
謝謝你的反應,小麥。他們現在正在研究它。 –