CentOS: install jdk1.8
Download
Download jdk1.8 in its official website
[bin version, not src version]
jdk-8u151-linux-x64.tar.gz
Decompress
# mkdir /usr/local/java/
// Decompress to '/usr/local/java/' directory
# tar -zxvf jdk-8u151-linux-x64.tar.gz -C /usr/local/java/
Environment variable
# vi /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_151
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
Validate
# java -version
Note
Tested in CentOS 6.8 & 7.5