2013-06-19 57 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