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 之后启动正常。

 

 

 

 

 

 

 

 

 

 

 

posted @ 2020-06-10 15:02  一个人的武林  阅读(3403)  评论(0)    收藏  举报