使用Git-Error for sbt.version将scala项目推送到Heroku

使用Git-Error for sbt.version将scala项目推送到Heroku,git,scala,heroku,Git,Scala,Heroku,我总是会遇到同样的错误: 检测到Scala应用程序 ----->安装OpenJDK 1.6…完成 ! 错误,您的scala项目必须包括project/build.properties和def ne sbt.version ! 您必须使用sbt的版本验证,sbt.version=0.11.0或更高版本 ! 推送被拒绝,未能编译Scala应用程序 到git@heroku.com:polar-ravine-8040.git ! [远程拒绝]主机->主机(拒绝预接收挂钩) 错

我总是会遇到同样的错误:

检测到Scala应用程序 ----->安装OpenJDK 1.6…完成 ! 错误,您的scala项目必须包括project/build.properties和def ne sbt.version ! 您必须使用sbt的版本验证,sbt.version=0.11.0或更高版本 ! 推送被拒绝,未能编译Scala应用程序 到git@heroku.com:polar-ravine-8040.git ! [远程拒绝]主机->主机(拒绝预接收挂钩) 错误:无法将某些引用推送到'git@heroku.com:polar-ravine-8040.吉特'
我已经按照建议将
build.properties
准备就绪,但这不起作用。我的机器上安装了sbt版本0.13.1。还希望将OpenJdk 1.6更改为使用java 7,在项目中放置了一个
system.properites
文件,但也不起作用。

删除任何无关的空白(例如,build.properties文件末尾的一个空行)。看

更新


问题可能是Heroku Scala构建包还不支持sbt 13.1。请参阅。

您的
build.properties
文件是否位于
项目的根目录下的
子目录中?希罗库是。
system.properties
文件应直接位于根目录中。