我想知道是否有任何方法可以使用Java 8标准运行时环境在GAE中创建多服务应用程序。
我正在使用Eclipse,在此环境下创建动态Web项目时,禁止将WAR包含在EAR结构中。
听起来很合理:https://cloud.google.com/appengine/docs/standard/java/configuration-files#the_default_service
使用服务的App Engine应用程序被组织为 解压缩的Java Enterprise Archive(EAR)目录结构。该 顶级EAR目录包含一个META-INF子目录,以及一个 应用程序中每个服务的单独目录。请注意,EAR是 仅支持Java 7运行时,而不支持Java 8运行时。
有没有办法绕过EAR结构?或任何其他建议? 最糟糕的情况是,是否有人知道是否有任何计划在短期内支持服务结构?
答案 0 :(得分:0)
Cloud Tools for Eclipse确实支持多种服务:选择相应的项目,右键单击 Debug As> App Engine 。或者将项目添加到 Servers 视图中的现有App Engine开发服务器定义。目前必须一次完成部署;请将您的反馈提供给https://github.com/GoogleCloudPlatform/google-cloud-eclipse/issues/2625。