You need to enable JavaScript to run this app. 无需Maven/Gradle能否创建Google App Engine应用?
优惠活动
大模型
产品
解决方案
定价
更多

无需Maven/Gradle能否创建Google App Engine应用?

问题解答

完全可以实现和Cloud Run一致的无构建文件部署效果,只需要额外增加一个极简的App Engine配置文件即可。

实现方案

App Engine的灵活环境自定义运行时支持直接使用Dockerfile定义运行环境,不需要遵循Java标准运行时的打包规范,完全适配你当前只有单Java源文件+Dockerfile的场景:

  • 你现有的Main.java、Dockerfile不需要做任何修改
  • 在同级目录新增一个app.yaml配置文件,内容如下:
runtime: custom
env: flex

部署时直接在当前目录执行gcloud app deploy命令即可完成部署,全程不需要引入Maven、Gradle等构建工具。

补充说明

如果使用App Engine标准环境的Java运行时,会要求你将应用打包为Jar/War包,必须配合构建工具使用,不符合你的需求,因此选择灵活环境自定义运行时即可。


内容的提问来源于stack exchange,提问作者Plus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.14 14:15:03