坑人啊。友军装了个最小版本的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  

搞定

comments powered by Disqus