jenkins maven配置,找不到或無法加載主類 org.codehaus.plexus.classworlds.launcher.


   初次接觸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 之后啟動正常。

 

 

 

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM