Java 如何使用Google Cloud Shell构建和部署我的代码
我有一个Java项目,我想部署在Google App Engine上。这不是我第一次使用Google App Engine,所以我知道必须向pom.xml添加哪些依赖项/修改才能使其正常工作 我已经将代码推送到了Google Cloud提供的Git主机(与App Engine实例在同一个项目下) 我想做的是进入google.cloud.com,登录,进入console,进入shell,然后写一些东西来获取代码,构建它(本地mvn包),部署它(google appengine:deploy local)并完成它Java 如何使用Google Cloud Shell构建和部署我的代码,java,git,maven,google-app-engine,Java,Git,Maven,Google App Engine,我有一个Java项目,我想部署在Google App Engine上。这不是我第一次使用Google App Engine,所以我知道必须向pom.xml添加哪些依赖项/修改才能使其正常工作 我已经将代码推送到了Google Cloud提供的Git主机(与App Engine实例在同一个项目下) 我想做的是进入google.cloud.com,登录,进入console,进入shell,然后写一些东西来获取代码,构建它(本地mvn包),部署它(google appengine:deploy loc
有没有办法做到这一点?我在论坛上见过有人提到这个方法,但我还没有看到一个合适的例子来说明如何做到这一点。非常感谢您的帮助。我不知道有关
mvn
和其他特定于java的东西的详细信息,但是对于云shell的一般使用,请检查存储在云源代码存储库中的GAE应用程序的开发
从您自己的本地机器respository进行开发和部署与从cloud shell进行开发和部署之间没有太大区别
不过需要注意的是:部署是而不是
本地的(正如您提到的部署它(google appengine:deploy local)
所暗示的那样)-它和从笔记本电脑部署时一样远程。我不知道有关mvn
和其他java特定内容的详细信息,但是对于云shell的一般使用,要开发存储在云源存储库中的GAE应用程序,请检查
从您自己的本地机器respository进行开发和部署与从cloud shell进行开发和部署之间没有太大区别
不过需要注意的是:部署是而不是local
(正如您提到的部署(google appengine:deploy local)
),它与从笔记本电脑部署时一样远程。谢谢,这是有意义的。我错误地表达了我自己,我的意思是从本地机器部署。看起来没什么区别,只是我可以跳过在线shell中的几个步骤。谢谢,这很有意义。我错误地表达了我自己,我的意思是从本地机器部署。这似乎没什么区别,只是我可以跳过在线shell中的几个步骤。