jenkins pipeline: mvn command not found

网友投稿 1408 2022-11-19

jenkins pipeline: mvn command not found

jenkins pipeline: mvn command not found

使用pipeline的时候mvn显示没有这个命令,但是java这个命令确实有的。解决步骤:从pipeline中输出环境变量:printenv发现里面PATH是这个

PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin

那我就去看这两个目录下面的命令。 然后只有这个

[lidengyin@ldy bin]$ ls -l | grep javalrwxrwxrwx 1 root root 22 Apr 3 10:45 java -> /etc/alternatives/javalrwxrwxrwx 1 root root 23 Apr 3 10:46 javac ->

没有maven,这就好办了,加一个软链接

sudo ln

sudo ln

测试结果

+ java -versionjava version "1.8.0_241"Java(TM) SE Runtime Environment (build 1.8.0_241-b07)Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)+ mvn --versionApache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)Maven home: /usr/local/software/apache-maven-3.6.3Java version: 1.8.0_241, vendor: Oracle Corporation, runtime: /usr/local/software/jdk1.8.0_241/jreDefault locale: en_US, platform encoding: UTF-8OS name: "linux", version: "3.10.0-1062.1.1.el7.x86_64", arch: "amd64", family: "unix"

都可以了,成功

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用jenkins+Shell实现服务的持续部署
下一篇:基于springBoot配置文件properties和yml中数组的写法
相关文章

 发表评论

暂时没有评论,来抢沙发吧~