Jenkins环境搭建——问题总结(六)
一、Maven配置问题
系统服务器上安装了Maven,却没有在Jenkins中进行配置。而在使用调用顶层maven目标进行构建时出现如下问题
解决办法在Jenkins全局工具配置中,将安装的Maven路径配置好并命名,在任务中选择指定的Maven进行构建。
二、Maven构建时,找不到POM文件。
Jenkins在进行Maven构建时,默认在当前任务目录下寻找POM (/root/.jenkins/workspace/DeployOrder),我的项目由于设置了子目录 (/root/.jenkins/workspace/DeployOrder/order) ,所以没有找到。
解决办法在配置构建的时候指定POM文件的相对目录:
三、构建时找不到JDK
解决办法在全局工具配置中,进行JDK安装目录的配置。
构建成功如图示: