【发布时间】:2019-12-05 20:43:20
【问题描述】:
我有一个多模块 maven java 项目。在父 pom 中:
<modules>
<module>core</module>
<module>batch-worker</module>
<module>be</module>
<module>scheduler</module>
<module>migrations</module>
</modules>
migrations 和 core 模块都不是我希望部署的服务,而只是所有服务中使用的通用包。
当我尝试使用mvn appengine:deploy 进行部署时,我收到目标执行失败,因为core 和migrations 模块没有定义app.yaml,因为它们不是可部署的服务。
如何跳过这些并从部署中省略它们?
【问题讨论】:
-
您好,请问您要使用的java环境吗?由于这是一个项目架构问题,您能否还包括文件树?
-
Modules denote services to be deployed。您是否尝试过从模块中删除核心和迁移?
-
@Juancki 应用引擎模块和 maven 模块是不同的概念。
标签: java maven google-app-engine google-cloud-platform appengine-maven-plugin