初次接觸jenkins, 其中maven是通過jenkins 插件自動下載安裝的,但對於多模塊項目,直接在shell中使用mvn命令更方便,這其中走了些彎路:
1、在jenkins構建項目時,對於多模塊直接使用插件很難控制打包的模塊,下面方式對於單模塊的可以用
2、對於多模塊,直接使用shell方便:
可是由於maven是jenkins自動安裝的,沒有在/usr/bin目錄下直接找不到mvn命令:
所以在 /etc/profile 中配置maven:
保存后, source /etc/profile 后直接 mvn -v 居然報:
錯誤: 找不到或無法加載主類 org.codehaus.plexus.classworlds.launcher.Launcher
直接找到進程id, kill 之后啟動正常。