【问题标题】:Migrating App Engine Backend services from java 7 runtime to java 8 runtime将 App Engine 后端服务从 java 7 运行时迁移到 java 8 运行时
【发布时间】:2019-02-18 07:09:56
【问题描述】:

我有一个项目同时使用前端和后端实例,在 java 7 运行时环境中,使用应用引擎 (https://cloud.google.com/appengine/docs/standard/java/modules/converting)

我们现在想迁移到 java 8 运行时,但是我找不到在这个环境中迁移后端模块/服务的方法。 因为下面链接https://cloud.google.com/appengine/docs/standard/java/configuration-files的第一段中提到的java 8不支持基于EAR的结构@

请帮助我找到在应用引擎 java 8 运行时中实现后端服务/模块的方法。

有什么参考资料或样本可以引导我走向正确的方向吗?

【问题讨论】:

    标签: java google-app-engine java-8 backend


    【解决方案1】:

    基于 Cloud SDK 的插件支持多种服务,无需 EAR 打包,它是从 Java7 迁移到 Java8 过程的一部分,您需要对 Maven 和 Gradle for Java8 进行一些更改 对于 Maven,如果您使用基于 EAR 的多服务配置,您首先需要 add the new plugin on your pom.xml,其次是 update your application.xml

    对于 Gradle,您需要将新插件添加到 your build.gradle 文件中的依赖项下的类路径中,并且您还必须将 update your run.services 文件添加到您的默认辅助服务中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-26
      • 1970-01-01
      • 2016-05-25
      • 1970-01-01
      相关资源
      最近更新 更多