TeamCity错误消息“ -Dmaven.multiModuleProjectDirectory系统属性未设置”

时间:2018-08-07 02:57:14

标签: maven continuous-integration teamcity

我正在尝试通过TeamCity启动Maven构建,但是在尝试构建时会出现以下错误:

-Dmaven.multiModuleProjectDirectory系统属性未设置

当我通过CMD运行命令时,代码将正确编译,因此此问题似乎仅在通过TeamCity运行时发生。

我尝试将-Dmaven.multiModuleProjectDirectory=$M2_HOME添加到TeamCity发送的命令的末尾,但这只会产生相同的TeamCity错误。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

刚刚找到了答案。需要在TeamCity中设置JVM参数。所以我们输入:

-Dmaven.multiModuleProjectDirectory=%env.M2_HOME%

在TeamCity中进入JVM命令行参数