问题描述:
在使用jenkins尝试部署springboot项目时遇到Non-readable POM的报错,具体报错如下:
原因分析:
根据控制台报错可以了解到是pom文件未被识别到,要么是路径错误,要么是pom文件未被正确导入到git库中。我一开始还遇到了Cannot run program "mvn"的问题,这个是因为jenkins没还有配置maven,需要先去jenkins的tool里配置好maven。
解决方案:
后来经过我一顿差错分析发现是pom路径的问题,因为我是从gitee上拉取的项目代码,而我的pom.xml文件在我gitee库里的一个文件夹下,所以路径不能直接写pom.xml,需要写上完整路径。
我的gitee库:
jenkins上Build Steps的配置
我在这样配好后就解决报错了。希望能帮助到遇到类似问题的朋友。