我现在在redhat linux 9下回复:
cd /root
vi .bash_profile
.bash_profile文件内容如下:
# .bash_profile# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi# User specific environment and startup programs
JAVA_HOME=/home/usr/j2sdk_nb
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"export USERNAME BASH_ENV PATH JAVA_HOME CLASSPATH
cd /root
vi .bash_profile
.bash_profile文件内容如下:
# .bash_profile# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi# User specific environment and startup programs
JAVA_HOME=/home/usr/j2sdk_nb
CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"export USERNAME BASH_ENV PATH JAVA_HOME CLASSPATH
nanman老兄不防推荐好的ide
乱码倒没有,
都贴出来,
放在精华去,
免得老问这个问题,
把jdk.bin复制到/usr/local下,打开终端
# cd /usr/local
# ./jdk.bin (安装后得/usr/local/j2sdk1.4.0_03/ ,这时jdk.bin可以删除)第二步JDK设置运行环境:
编辑/etc/profile这份启动文件
在 ??? PATH ???下添加如下JAVA环境
export JAVA_HOME=/usr/local/j2sdk1.4.0_03
export PATH=$PATH:/usr/local/j2sdk1.4.0_03/bin
export CLASSPATH=./:/usr/local/j2sdk1.4.0_03/lib/dt.jar:/usr/local/j2sdk1.4.0_03/lib/tools.jar:/usr/local/j2sdk1.4.0_03/jre/lib/rt.jar
(JAVA_HOME是告诉系统java在那个目录,
PATH用于让系统找到java 和javac,但为不覆盖系统原来的PATH,采用补充目录
"$"是指明这个是变量名字, ":"是多目录的分隔符
CLASSPATH用于指明import包在那个目录下,其中./表示当前目录
java目录下的/lib/dt.jar,/lib/tools.jar,/lib/rt.jar是java的标准系统包
)