觉得自己用一键SHELL没有意思了吧:)

eg:我们的jdk包放置在/home/jdk1.6.0_22

那我们可以尝试如下

1.使用/etc/profile文件

配置这个文件将会使所有用户拥有环境

1
2
3
4
5
6
7
#set java_environment
JAVA_HOME=/home/jdk1.6.0_22 #可以修改为你的解压路径
export JAVA_HOME
CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export CLASSPATH
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export PATH

需要重新登录用户

2.修改.bashrc文件 使本用户拥有环境变量

1
2
3
4
5
6
7
#set java_environment
JAVA_HOME=/home/jdk1.6.0_22 #可以修改为你的解压路径
export JAVA_HOME
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export CLASSPATH
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export PATH

需要重新登录用户

3.使用shell脚本吧

1
2
3
4
5
6
7
#set java_environment
JAVA_HOME=/home/jdk1.6.0_22 #可以修改为你的解压路径
export JAVA_HOME
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export CLASSPATH
PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin
export PATH