首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于spring注释的appengine-web.xml配置

基于spring注释的appengine-web.xml配置
EN

Stack Overflow用户
提问于 2016-10-20 07:17:13
回答 1查看 141关注 0票数 0

我想将基于spring和hibernate的项目转换为gce项目。但是不知道如何将appengine-web.xml转换为注释。没有找到任何基于注释的配置源。

我试图在项目中添加xml,但它引发了一个错误:

代码语言:javascript
复制
Unable to stage:
java.lang.IllegalArgumentException: Class file is Java 8 but max supported is Java 7  com/mysql/cj/api/CacheAdapter.class

我检查并发现了类似的问题:

how to Fix Class file is Java 8 but max supported is Java 7

但是那边的解决方案不能解决我的问题。

然后,我将项目配置更改为java 7,但问题依然存在。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-10-24 12:11:36

默认情况下,google支持java 7。将<vm>true</vm>添加到appengine-web.xml中,并使用灵活的环境使用java 8。

appengine-web.xml

代码语言:javascript
复制
<!-- [START config] -->
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
  <application>xxxxxxxxxxxx</application>
  <vm>true</vm>
  <threadsafe>true</threadsafe>
  <use-google-connector-j>true</use-google-connector-j>
  <system-properties>
    <property name="ae-cloudsql.cloudsql-database-url" value="jdbc:google:mysql://connectionName:instanceName/DBName?user=USER&amp;password=PASSWORD;" />
  </system-properties>
</appengine-web-app>
<!-- [END config] -->
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40147861

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档