2013-06-19 59 views
1

我想在Heroku的控制檯上使用scala script。 所以,命令如何在Heroku上安裝scala?

$heroku run bash 

後,我嘗試了劇本./scala_script.sh,但結果是scala: not found。 那麼,如何在Heroku上安裝scala甚至是一些包?

感謝

回答

3

如果這是一個Scala的應用程序,你應該使用Scala buildpack。您可以硬編碼buildpack網址:

$ heroku config:set BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-scala 

如果您需要斯卡拉除了玩!框架,您可以嘗試使用buildpack-multi將這兩個構建包應用於您的應用。

+0

好的,但是'scala_script.sh'(像'exec scala ...')的頭部必須寫什麼,所以最後一個是可執行的? – krispo

+0

如果你的應用程序使用scala,它應該罰款,因爲'scala'將會在PATH中。 – friism

+0

看起來我錯過了一些東西,因爲我在PATH中找不到'scala',只有'sbt'。 – krispo