从我的机器上卸载了所有版本的java并重新安装了Oracle的第7版:
$ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)
$ mvn -v
Apache Maven 3.0.5
Maven home: /usr/share/maven
Java version: 1.7.0_80, vendor: Oracle Corporation
Java home: /usr/lib/jvm/java-7-oracle/jre
Default locale: pt_BR, platform encoding: UTF-8
OS name: "linux", version: "3.13.0-61-generic", arch: "amd64", family: "unix"
为什么当使用工头启动应用程序在本地工作时,当我通过Jenkins构建并植入heroku时,应用程序启动java.lang.UnsupportedClassVersionError异常和Unsupported major.minor版本51.0?我使用了错误的依赖?我哪里错了?
我没有解决这个问题。
非常欢迎任何帮助!