当前位置: 技术问答>linux和unix
linux java 配置
来源: 互联网 发布时间:2016-11-25
本文导语: # .bashrc # User specific aliases and functions alias rm='rm -i' alias cp='cp -i' alias mv='mv -i' set JAVA_HOME=/usr/java/jdk1.6.0_25 export JAVA_HOME set PATH=$PATH:$JAVA_HOME/bin export PATH set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export ...
# .bashrc
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
set JAVA_HOME=/usr/java/jdk1.6.0_25
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
我设置的环境变量。我重启,关机。
然后使用 echo $JAVA_HOME是为空的
可是我直接输入 java /javac都是可以的。
请问这是为什么。
# User specific aliases and functions
alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
set JAVA_HOME=/usr/java/jdk1.6.0_25
export JAVA_HOME
set PATH=$PATH:$JAVA_HOME/bin
export PATH
set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
我设置的环境变量。我重启,关机。
然后使用 echo $JAVA_HOME是为空的
可是我直接输入 java /javac都是可以的。
请问这是为什么。
|
export JAVA_HOME=/usr/java/jdk1.6.0_25
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
把你自己追加的去掉 把这3句直接追加到/etc/profile里
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
把你自己追加的去掉 把这3句直接追加到/etc/profile里
|
编辑的是/root/.bashrc文件吧?
|
看不出哪里有错