本文记述的exec command 命令不执行情况是因为用户权限导致的,根据结果反馈就好像该设置不存在一样但是也没有报错
情况1:
前端项目linux截图如下
![](https://img-blog.csdnimg.cn/d9ba0749ca954b91915ce75c996195ee.png)
图中1标志为jenkins所打的包,但是2标志是root账号的dist文件,因权限导致dist.zip不会被解压,所以exec command不会感知被执行,而是执行了没有用
方法:将root权限下dist文件夹删掉,由Jenkins设置的Linux权限账号打包也由jenkins解压
情况2:
后端项目linux截图如下
![](https://img-blog.csdnimg.cn/6e91ebe9058c417991b498ad2c67bad1.png)
和情况1类似存在root账户下的启动线程,需要将该线程杀掉,交由jenkins生成jar包并启动