2013-02-05 22 views
1

我剛開始使用Play 2和Heroku,但是當我嘗試部署應用程序時出現錯誤。我試着做一個乾淨的SBT編譯,這是我得到了什麼:播放2無法找到xml-apis-1.0.b2.jar失敗下載

Marcelos-MacBook-Pro:guzmanenergy marcelo$ sbt clean compile 
Marcelos-MacBook-Pro:guzmanenergy marcelo$ sbt clean compile 
[info] Loading project definition from /projects/guzmanenergy/project 
[warn] [NOT FOUND ] xml-apis#xml-apis;1.0.b2!xml-apis.jar (146ms) 
[warn] ==== Typesafe repository: tried 
[warn] http://repo.typesafe.com/typesafe/releases/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] ::    FAILED DOWNLOADS   :: 
[warn] ::^see resolution messages for details^:: 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[warn] :: xml-apis#xml-apis;1.0.b2!xml-apis.jar 
[warn] :::::::::::::::::::::::::::::::::::::::::::::: 
[error] {file:/projects/guzmanenergy/project/}default-de2d7b/*:update: sbt.ResolveException: download failed: xml-apis#xml-apis;1.0.b2!xml-apis.ja 
+0

同樣在這裏,有什麼奇怪的是,該回購中沒有任何內容:http://repo.typesafe.com/typesafe/releases/xml- apis /,但在這個其他回購罐子是目前:http://repo.typesafe.com/typesafe/repo/xml-apis/xml-apis/1.0.b2/我試圖添加他們,但不能設法做到這一點 – dgrandes

回答

2

嘗試添加行

resolvers += "Typesafe repository" at "http://repo.typesafe.com/typesafe/repo1/" 

到您的項目/ plugins.sbt文件。確保每行之間有一條白線,請查看guide以獲取更多信息

+0

我改變了它。以前,它是:「resolver + =」Typesafe repository「,位於」http://repo.typesafe.com/typesafe/releases/「我現在得到以下錯誤:」失敗的下載「org.slf4j#slf4j-api; 1.6 .1!slf4j-api.jar。 – marcelo

+1

相當奇怪。我必須在本地安裝jar,因爲不會出現這個錯誤。你可以嘗試添加上面的代碼而不是使用發行版代替它嗎? – mericano1

+0

That did it!I將我的項目/ plugins.sbt更改爲以下內容:'//在初始化期間獲得更多信息 logLevel:= Level.Warn // Typesafe存儲庫 resolvers + =「Typesafe repository」at「http:// repo .typesafe.com/typesafe/releases /「 resolvers + =」Typesafe repository「at」http://repo.typesafe.com/typesafe/repo1/「 //使用Play sbt插件播放項目 addSbtPlugin(「play」%「sbt-plugin」%「2.0.4」)'現在我可以使用'gtd clean compile'了,我能夠導出以heroku! #win – marcelo

相關問題