将我的存储库(JAVA应用程序)推送到heroku失败

将我的存储库(JAVA应用程序)推送到heroku失败,java,git,heroku,playframework,Java,Git,Heroku,Playframework,我正在playframework 2.2中构建一个应用程序,当我使用play run在本地运行应用程序时,它运行良好,但当我尝试使用git push heroku master上传到heroku时,它开始上传良好,但过了一段时间后,它总是以以下错误结束: [info] downloading http://s3pository.heroku.com/maven-central/org/par ed/parboiled-core/1.1.5/parboiled-core-1.1.5.

我正在playframework 2.2中构建一个应用程序,当我使用play run在本地运行应用程序时,它运行良好,但当我尝试使用git push heroku master上传到heroku时,它开始上传良好,但过了一段时间后,它总是以以下错误结束:

       [info] downloading http://s3pository.heroku.com/maven-central/org/par
ed/parboiled-core/1.1.5/parboiled-core-1.1.5.jar ...
       [info]   [SUCCESSFUL ] org.parboiled#parboiled-core;1.1.5!parboiled-c
jar(bundle) (245ms)
       [info] downloading http://s3pository.heroku.com/maven-central/org/ow2
/asm/4.1/asm-4.1.jar ...
       [info]   [SUCCESSFUL ] org.ow2.asm#asm;4.1!asm.jar (198ms)
       [info] downloading http://s3pository.heroku.com/maven-central/org/ow2
/asm-tree/4.1/asm-tree-4.1.jar ...
       [info]   [SUCCESSFUL ] org.ow2.asm#asm-tree;4.1!asm-tree.jar (109ms)
       [info] downloading http://s3pository.heroku.com/maven-central/org/ow2
/asm-analysis/4.1/asm-analysis-4.1.jar ...
       [info]   [SUCCESSFUL ] org.ow2.asm#asm-analysis;4.1!asm-analysis.jar
ms)
       [info] downloading http://s3pository.heroku.com/maven-central/org/ow2
/asm-util/4.1/asm-util-4.1.jar ...
       [info]   [SUCCESSFUL ] org.ow2.asm#asm-util;4.1!asm-util.jar (354ms)
       [info] downloading http://s3pository.heroku.com/maven-central/org/sca
ang/scala-compiler/2.10.3/scala-compiler-2.10.3.jar ...
       [info]   [SUCCESSFUL ] org.scala-lang#scala-compiler;2.10.3!scala-com
r.jar (8070ms)
       [info] downloading http://s3pository.heroku.com/maven-central/org/sca
ang/jline/2.10.3/jline-2.10.3.jar ...
       [info]   [SUCCESSFUL ] org.scala-lang#jline;2.10.3!jline.jar (307ms)
       [info] Done updating.
       [info] Compiling 5 Scala sources and 11 Java sources to /tmp/scala_bu
ack_build_dir/target/scala-2.10/classes...
       [info] 'compiler-interface' not yet compiled for Scala 2.10.3. Compil
..
       [info]   Compilation completed in 23.023 s
       [error] /tmp/scala_buildpack_build_dir/app/utils/DatabaseConnection.j
45: illegal start of type
       [error]         List<String> results = new ArrayList<>();
       [error]                                              ^
       [error] 1 error
       [error] (compile:compile) javac returned nonzero exit code
       [error] Total time: 387 s, completed Mar 25, 2014 4:20:51 PM
 !     Failed to build app with sbt

 !     Push rejected, failed to compile Play 2.x - Java app

To git@heroku.com:glacial-plateau-2895.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:glacial-plateau-2895.git'
[info]下载http://s3pository.heroku.com/maven-central/org/par
ed/parboiled-core/1.1.5/parboiled-core-1.1.5.jar。。。
[信息][成功]org.parboiled#parboiled core;1.1.5!半乳糖
罐(束)(245ms)
[信息]下载http://s3pository.heroku.com/maven-central/org/ow2
/asm/4.1/asm-4.1.jar。。。
[信息][成功]org.ow2.asm#asm;4.1!asm.jar(198ms)
[信息]下载http://s3pository.heroku.com/maven-central/org/ow2
/asm-tree/4.1/asm-tree-4.1.jar。。。
[信息][成功]org.ow2.asm#asm树;4.1!asm-tree.jar(109ms)
[信息]下载http://s3pository.heroku.com/maven-central/org/ow2
/asm分析/4.1/asm-analysis-4.1.jar。。。
[信息][成功]org.ow2.asm#asm分析;4.1!asm-analysis.jar
(毫秒)
[信息]下载http://s3pository.heroku.com/maven-central/org/ow2
/asm util/4.1/asm-util-4.1.jar。。。
[信息][成功]org.ow2.asm#asm util;4.1!asm-util.jar(354ms)
[信息]下载http://s3pository.heroku.com/maven-central/org/sca
ang/scala编译器/2.10.3/scala-compiler-2.10.3.jar。。。
[信息][成功]org.scala lang#scala编译器;2.10.3!scala公司
r、 罐子(8070ms)
[信息]下载http://s3pository.heroku.com/maven-central/org/sca
ang/jline/2.10.3/jline-2.10.3.jar。。。
[信息][成功]org.scala lang#jline;2.10.3!jline.jar(307ms)
[信息]已完成更新。
[信息]将5个Scala源代码和11个Java源代码编译到/tmp/Scala_bu
确认构建目录/target/scala-2.10/classes。。。
[信息]“编译器接口”尚未为Scala 2.10.3编译。编译
..
[信息]编译在23.023秒内完成
[错误]/tmp/scala\u buildpack\u build\u dir/app/utils/DatabaseConnection.j
45:类型的非法开始
[错误]列表结果=新建ArrayList();
[错误]^
[错误]1个错误
[error](compile:compile)javac返回了非零退出代码
[错误]总时间:387秒,已完成2014年3月25日下午4:20:51
!     无法使用sbt生成应用程序
!     推送被拒绝,未能编译Play2.x-Java应用程序
到git@heroku.com:冰川高原-2895.git
! [远程拒绝]主机->主机(拒绝预接收挂钩)
错误:无法将某些引用推送到'git@heroku.com:冰川高原-2895。吉特'
有人能帮我吗? 我已经搜索过了,但没有找到类似的问题可以帮助我

提前谢谢

[error]/tmp/scala\u buildpack\u build\u dir/app/utils/DatabaseConnection.java:45:
   [error] /tmp/scala_buildpack_build_dir/app/utils/DatabaseConnection.java:45:
               illegal start of type
   [error]         List<String> results = new ArrayList<>();
   [error]                                             ^
类型的非法开始 [错误]列表结果=新建ArrayList(); [错误]^
这意味着Heroku环境中的JDK是Java6,而代码是Java7。升级;)


如果要在Heroku上使用java 7,需要在项目的根文件夹中添加一个带有指令的文件。此处的详细信息-

看起来您的heroku环境运行Java 6Thanks以获得回复。