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