2014-01-09 43 views
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 firstsecond部署日誌中看到,它總是每次我做混帳推到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

任何想法發生了什麼和可能的解決方法嗎?

+2

看起來像他們的本地緩存失敗。如果這是生產問題,您可能需要對其進行ping處理。 – wheaties

+1

只是爲了確認它:當我嘗試部署我的應用程序(相同的sbt版本,不同的庫...)時,我也完全一樣。現在我沒有解決方案,但我會繼續努力... – jens

+0

謝謝你的反應,小麥。他們現在正在研究它。 –

回答

0

Heroku支持人員查看後,問題已解決。他們在使用S3pository時遇到了一些問題,這些服務有助於構建依賴關係。