坑人啊。友军装了个最小版本的CentOS,啥也没有。
麻烦来了,java也没装,从相同环境的机器中直接拷贝过来了一份。
修改/etc/profile增加好PATH
export JAVA_HOME=/usr/local/jdk1.7.0_79
export PATH=$JAVA_HOME/bin:$PATH
平时倒也相安无事,但是用jenkins远程部署到这台机器上的时候就出麻烦了,找不到java,没办法,因为ssh过来的PATH是这样:
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
根本没有java的路径,没办法,强行指定一个吧:
alternatives --install /usr/bin/java java /usr/local/jdk1.7.0_79/bin/java 2
搞定