使用zsh后,无法找到JAVA环境变量,查看 /etc/profile 可以看到已经有环境变量了。
export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
export
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/RY3jni.jar
但是,输入echo $JAVA_HOME,没有任何输出,感觉没有失效。搜索后,知道zsh不会调用/etc/profile,所以应该在~/.zshrc中相应位置写入变量,关闭终端后就正常了。
本文解决在使用ZSH时JAVA环境变量未生效的问题。通过在~/.zshrc中正确设置JAVA_HOME等环境变量,确保ZSH能识别JAVA环境。

6470

被折叠的 条评论
为什么被折叠?



