我正在使用heroku,播放框架(v 2.2.1) 和IntelliJ IDEA作为IDE。
一切都已经有效但是当我在IntelliJ中添加maven作为框架支持时,当我再次推送时,我的应用程序未被识别为播放应用程序。
当我推送时,这是我的日志:
-----> Java app detected
-----> Installing OpenJDK 1.7... done
-----> Installing settings.xml... done
-----> executing /app/tmp/cache/.maven/bin/mvn -B -Duser.home=/tmp/build_78991f
d-32f6-43df-856c-f9059e8fa59d -Dmaven.repo.local=/app/tmp/cache/.m2/repository
s /app/tmp/cache/.m2/settings.xml -DskipTests=true clean install
[....]
[INFO] ------------------------------------------------------------------
------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------
------
[INFO] Total time: 2.387s
[INFO] Finished at: Tue Jan 07 14:57:19 UTC 2014
[INFO] Final Memory: 8M/514M
[INFO] ------------------------------------------------------------------
------
-----> Discovering process types
Procfile declares types -> web
-----> Compressing... done, 74.7MB
-----> Launching... done, v8
http://javaepidroid.herokuapp.com deployed to Heroku
To git@heroku.com:javaepidroid.git
f809301..b319499 master -> master
我的app目录位于根目录的存储库中。
有没有人在heroku中遇到过这类问题?
答案 0 :(得分:0)
如github / heroku中的buildpack所述(适用于play2应用):
您的申请需要:
root-app/*.sbt
root-app/project/*.scala
root-app/.sbt/*.scala
root-app/project/build.properties
root-app/conf/application.conf
但您也可以指定heroku应用程序的buildpack:
$ heroku config:set BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-scala.git
所述