日期:2014-05-16  浏览次数:20665 次

linux 上通过脚本运行jar的时候找不到java_home
1 首先查看服务器的java 环境变量
env |grep -i java
得到:
JAVA_LIBRARY_PATH=/opt/sohuhadoop/hadoop/lib/native/Linux-amd64-64
JAVA_HOME=/usr/local/jdk

然后
export JAVA_LIBRARY_PATH=/opt/sohuhadoop/hadoop/lib/native/Linux-amd64-64
export JAVA_HOME=/usr/local/jdk   把以上两句话加到脚本里去。这是因为环境变量发生了变化,就得重新设置。