jdk install src

linux 部署 java jdk 1.8.0 环境

linux 安装 java 就是 解压原码包 并 配置java_PATH

1. 下载 jdk-8u121-linux 源码包

1
2
3
4
5
# x86_64
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-x64.tar.gz
# x86
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u121-b13/e9e7ea248e2c4826b92b3f075a80e441/jdk-8u121-linux-i586.tar.gz

2. 安装 jdk

1
2
3
4
# 以x64 为例:
tar zxvf jdk-8u121-linux-x64.tar.gz
# 去掉jdk目录名的 版本号
mv jdk{1.8.0_111,}

3. 配置 java PATH

1
2
3
4
5
6
7
# 在 /etc/profile 底部加入以下内容
# set java env
export JAVA_HOME=/data/soft/jdk # 替换上jdk目录
export JRE_HOME=$JAVA_HOME/jre
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

4. 测试 java 是否正常

1
2
3
4
5
6
7
java -version
java version "1.8.0_111"
Java(TM) SE Runtime Environment (build 1.8.0_111-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.111-b14, mixed mode)
# 可输出版本信息表示 java 已可正常使用