【发布时间】:2017-01-10 06:33:30
【问题描述】:
我在pom文件中添加了mysql的依赖
<dependency>
<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>
<version>5.1.6</version>
</dependency>
然后我开始收到下面给出的错误。
java.lang.IllegalArgumentException: Class file is Java 8 but max supported is Java 7: com/mysql/cj/api/CacheAdapter.class in /home/claritus/Downloads/appengine-endpoints-helloworld-java-maven-master/target/helloworld-1.0-SNAPSHOT/WEB-INF/lib/mysql-connector-java-6.0.3.jar
无法更新应用:Class file is Java 8 but max supported is Java 7: com/mysql/cj/api/CacheAdapter.class in /home/claritus/Downloads/appengine-endpoints-helloworld-java-maven-master/target/helloworld-1.0-SNAPSHOT/WEB-INF/lib/mysql-connector-java-6.0.3.jar
我知道到目前为止,谷歌应用引擎还不支持 java 8。所以我将我的 jdk 和 jre 路径更改为 java 7。但在谷歌应用引擎上部署代码时我仍然收到此错误。
【问题讨论】:
-
您找到与此问题相关的任何解决方案了吗?
标签: java mysql maven google-app-engine