针对这个问题,构建方法不变, 变化在动态去获取每次打出来的包名, 比如说,本次打出来的报名mypackage-1.0.3-SNAPSHOT.jar 那么,先进入target目录 #先进入target目录cd /root/.jenkins/workspace/${JOB_NAME}/XXXXXX/target/ #提取jar报名name=`ls |grep mypackage-|grep -v original`#删除变量 name从右边开始的第一个.和.后面的所有字符 jarname=${nam…