3
我有一個玩框架2.1.1 Java應用程序,它在本地主機上運行良好。嘗試部署Play框架2.1.1應用程序到Heroku時出錯
我想將它部署到Heroku的,所以我也跟着these instructions
一切順利,直到我進入這一行:
$ git push heroku master
當我在CMD進入這一行,我得到以下錯誤在最後:
remote: [info] Compiling 1 Scala source to /tmp/scala_buildpack_build_dir
/.sbt_home/plugins/target/scala-2.9.2/sbt-0.12/classes...
remote: [error] error while loading CharSequence, class file '/tmp/scala_
buildpack_build_dir/.jdk/jre/lib/rt.jar(java/lang/CharSequence.class)' is broken
remote: [error] (bad constant pool tag 18 at byte 10)
remote: [error] error while loading Comparator, class file '/tmp/scala_bu
ildpack_build_dir/.jdk/jre/lib/rt.jar(java/util/Comparator.class)' is broken
remote: [error] (bad constant pool tag 18 at byte 20)
remote: [error] two errors found
remote: [error] (compile:compile) Compilation failed
remote: Project loading failed: (r)etry, (q)uit, (l)ast, or (i)gnore?
remote: ! ERROR: Failed to run sbt!
remote: We're sorry this build is failing! If you can't find the issue in
application
remote: code, please submit a ticket so we can help: https://help.heroku.
com
remote: You can also try reverting to the previous version of the buildpa
ck by running:
remote: $ heroku buildpacks:set https://github.com/heroku/heroku- buildpac
k-scala#previous-version
remote:
remote: Thanks,
remote: Heroku
remote:
remote:
remote: ! Push rejected, failed to compile Play 2.x - Java app
remote:
remote: Verifying deploy....
remote:
remote: ! Push rejected to project.
remote:
To https://git.heroku.com/project.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/project.git'
我真的不知道該怎麼做,任何人都可以幫助我嗎?
感謝
它的工作!謝謝。 – 3289321783