将EAR应用程序从AppEngine迁移到Google Cloud SDK



由于应用程序引擎于去年8月30日停止使用,因此无法再使用appengine(appcfg(命令行将更新部署到同一应用程序。

我使用的是appengine maven插件,而这个插件又使用appcfg来部署我的应用程序。

我现在正在研究如何将我的应用程序迁移到Google Cloud SDK,但在我看到的限制之间,Google Cloud SDK不支持要部署的EAR应用程序。

Surprize Surprize我的应用程序确实有一个EAR结构。

有没有解决方法,或者我应该彻底改变应用程序的结构?

您根本不需要更改应用程序结构。只是部署略有改变。

以前,您曾经创建战争工件,并将它们打包到可部署的ear中。

现在,您可以继续创建相同的战争文物,但不能将它们封装在耳朵里。相反,您可以使用gcloud命令将它们全部部署在一起:

gcloud应用程序部署/path_module1/WEB-INF/appengine-WEB.xml。/path_module2/WEB-INF/appengine-WEB.xml

path_moduleX是指向分解工件的路径(当然不是指向源代码的路径(

如本文所述https://cloud.google.com/appengine/docs/standard/java/configuration-files

相关内容

  • 没有找到相关文章

最新更新