下载jdk
http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz?AuthParam=1444547454_a5744e6ef7433f20917b716f1d1fbaea
进入jdk所在多目录,创建jvm文件夹和解压jdk到/usr/lib/jvm目录
sudo mkdir -p /usr/lib/jvm
sudo tar zxvf jdk-7u79-linux-x64.tar.gz -C /usr/lib/jvm
设置全局环境变量
sudo gedit /etc/profile.d/print.sh
print.sh的内容
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79
export CLASSPATH=".:$JAVA_HOME/lib:$CLASSPATH"
export PATH="$JAVA_HOME/bin:$PATH"
不重启直接生效
source /etc/profile.d/print.sh
设置系统默认jdk
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.7.0_79/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.7.0_79/bin/javac 300
sudo update-alternatives --config java
验证jdk
chuckpu@chuckpu:/usr/lib/jvm/jdk1.7.0_79$ java -version
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)