初次接触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 之后启动正常。