繁体   English   中英

使用gcloud app deploy部署Google App Engine Java Eclipse项目

[英]Deploy Google App Engine Java Eclipse project with gcloud app deploy

我通常使用Eclipse和Eclipse的Google Cloud Tools插件,因此我对命令行工具不是很熟悉。 现在,我遇到了一些部署问题,我想尝试使用“ gcloud app deploy”进行部署。

我安装了Google Cloud SDK,并设法运行了此程序:

cd D:\path-to-eclipse-workspace\my-project
C:\path-to-google-cloud\gcloud app deploy src\main\webapp\WEB-INF\appengine-web.xml -v v1

部署似乎可以正常工作,但是当我在appspot.com上检查时,我的servlet不存在-我得到: 错误:未找到。 在此服务器上找不到请求的URL / hello。

谢谢!

更新:

看来Eclipse并未将.class文件放在WEB-INF / classes文件夹中,而是在项目的根目录中创建了一个build / classes文件夹。

因此,在部署之前,我应该只将classes文件夹复制到WEB-INF还是有更好的方法?

我最终这样做:

  1. 配置Eclipse以将.class文件放入WEB_INF / classes文件夹:

项目属性-> Java构建路径->源->将默认输出文件夹配置为WEB_INF / classes

  1. 部署到App Engine:

cd D:\\path-to-eclipse-workspace\\my-project gcloud app deploy src\\main\\webapp\\WEB-INF\\appengine-web.xml -v v1

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM