2015-05-06 39 views
0

任何想法可能導致以下錯誤?在scala應用程序上的Heroku錯誤

[email protected]:~/dev/heroku/kumbaraci50$ git push heroku master 
Counting objects: 4390, done. 
Delta compression using up to 4 threads. 
Compressing objects: 100% (2419/2419), done. 
Writing objects: 100% (4390/4390), 4.11 MiB | 79.00 KiB/s, done. 
Total 4390 (delta 1552), reused 4338 (delta 1520) 
remote: Compressing source files... done. 
remote: Building source: 
remote: 
remote: -----> Scala app detected 
remote: 
remote: gzip: stdin: unexpected end of file 
remote: tar: Child returned status 1 
remote: tar: Error is not recoverable: exiting now 
remote: 
remote: !  Push rejected, failed to compile Scala app 
remote: 
remote: Verifying deploy.... 
remote: 
remote: ! Push rejected to kumbaraci50-tiyatrosever. 
remote: 
To https://git.heroku.com/kumbaraci50-tiyatrosever.git 
! [remote rejected] master -> master (pre-receive hook declined) 
error: failed to push some refs to 'https://git.heroku.com/kumbaraci50-tiyatrosever.git' 

我能沒有問題推這個程序前兩天,然而事情可能已經在我的本地改爲包更新。 有沒有辦法在部署應用程序時增加日誌記錄的詳細程度?

此應用程序在Java 1.8.0_45上使用Scalatra framework 2.3和scala version 2.11.1。

回答

0

檢查您的LANG config var未設置爲「tr_TR.UTF-8」。您可以通過運行確認此:

$ heroku config:unset LANG 

某些LANG值導致Heroku上的證書錯誤。相反,您可以通過運行這個使用-Dfile.encoding

$ heroku config:set JAVA_OPTS="-Dfile.encoding=tr_TR.UTF-8" 

希望有所幫助。