月度归档:2018年05月

Linux中下载安装Oracle JDK并解决Tar命令解压缩问题

徐叔相信大多数互联网从业者都有使用Linux服务器,本篇徐叔介绍一下如何在Linux中下载并安装Oracle JDK(甲骨文)。

通常来讲我都是去甲骨文官方网站下载JDK,然而在Linux中我们直接使用curl或者wget命令下载甲骨文提供的JDK会莫名其妙的无法解压或者说解压后无法正常运行,这其中的原因我也不过多解释徐叔就直接贴命令。

下载JDK8

wget --no-cookie --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz

重点是前面一段

wget --no-cookie --no-check-certificate --header "Cookie: oraclelicense=accept-securebackup-cookie"

解压缩安装包

# 解压安装包
tar -zxvf jdk-8u171-linux-x64.tar.gz
# 新建java文件夹
mkdir /usr/local/src/java
# 复制到java8文件夹中
cp -r jdk1.8.0_171/ /usr/local/src/java/java8

新建环境变量文件

vim /etc/profile.d/java.sh

设置环境变量

# java安装路径
JAVA_HOME=/usr/local/src/java/java8
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar 
PATH=$JAVA_HOME/bin:$HOME/bin:$HOME/.local/bin:$PATH
source /etc/profile.d/java.sh

OK大功告成,容徐叔抽支闷烟…