google-app-engine - 如何使用 App Engine Standard (Java 8) 和 Gradle 创建新项目

标签 google-app-engine gradle java-8 google-cloud-intellij

我正在尝试创建一个新项目,但在将 App Engine 标准项目类型与 Gradle 结合使用时遇到了麻烦。我尝试创建一个 Gradle 项目并将 App Engine Standard 添加到其中,并且我尝试创建一个 App Engine Standard 项目并将 Gradle 添加到其中。两者都没有产生工作结果。我确信这是不知道在对话框中采取的正确操作顺序和/或选择做出的问题,但文档没有很好地解决这种组合。 documentation没有描述如何通过 IDEA 开始一个新项目,它只是指向一个 GitHub 存储库作为成品的示例。

最佳答案

IDEA Cloud Tools 插件支持新项目生成,但仅适用于原生 IntelliJ 项目,不会为您生成 build.gradle。

由于它的目录结构,我不推荐它作为基于 gradle 的项目的起点。

IMO 使用来自 documentation 的 Github 上的启动项目你提到的是最好的开始方法。您可以克隆它,删除 .git 目录并将其导入 IntelliJ,并且应该为您的项目提供一个不错的起点。

关于google-app-engine - 如何使用 App Engine Standard (Java 8) 和 Gradle 创建新项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47719703/

相关文章:

python - 复制 AppEngine 查询对象以创建过滤器的变体,而不影响基本查询

python - 谷歌应用引擎中的二维码生成器

java - 滥用 Optional#map 考虑缺少 Optional#peek 方法

api - Unicode解码错误: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)

android - Android-Firebase数据库快速入门Gradle项目同步失败

grails - 无法将类 'java.lang.String' 的对象 jar 转换为类 'java.util.Map' 。从 grails 3.0.10 升级到 3.1.11 时

java - 无法打开zip文件。 Gradle的依赖项缓存可能已损坏(有时会在网络连接超时后发生。)

java - 在 HijrahChronology 中配置自定义变体以进行日期校正 jdk 8

java - 了解用于定义 Spring Security bean 的 java 8 lambda 表达式

java - Java MapReduce 管道 POST/mapreduce/workerCallback 中的 NoSuchMethodError 异常?