【发布时间】:2018-02-26 15:24:16
【问题描述】:
当我尝试在 Jenkins 上运行 Gradle 项目时,
在我的解决方案方法成功构建后,我面临以下错误。
因此,整个构建都失败了。但是同一个项目在本地机器上完美执行,没有任何错误。此特定错误仅在 Jenkins 上引发。
构建成功
总时间:47.936 秒
停止了 0 个编译器守护程序。构建步骤“调用 Gradle 脚本”将构建结果更改为成功
解析 POM
错误:无法解析 POM
org.apache.maven.project.ProjectBuildingException:处理 POM 时遇到一些问题:
[致命] 不可解析的 POM /var/lib/jenkins/workspace/ProjectOne/build.gradle:在开始标记之前只允许空白内容,而不是 b(位置:START_DOCUMENT 看到 b...@1:1)@ 第 1 行,第 1 列
有什么方法可以解决吗?
至于此question 上的堆栈参考,我尝试根据经过验证的答案确保 Build > Advance 设置中的 Jenkins 中的 config 属性。但这并没有解决失败。可能是因为它被指定给 Maven 而不是 Gradle。
【问题讨论】: