centos安装配置jdk1.8
清理之前的openjdk
yum -y remove java java-1.8.0-openjdk
下载jdk
- 手动去官网下载 或者使用自己的对象存储地址下载
- 下载tar或者rpm (jdk-8u181-linux-x64.tar.gz | jdk-8u172-linux-x64.rpm)
wget http://tar.matosiki.site/tart/jdk-8u181-linux-x64.tar.gz
如果是rpm使用命令安装
rpm -ivh jdk-8u172-linux-x64.rpm
上传到服务器 解压到固定目录
tar -zvxf jdk-8u181-linux-x64.tar.gz -C /usr/local/
更改解压后jdk主目录文件夹名称
mv /usr/local/jdk1.8.0_181 /usr/local/jdk1.8
配置环境变量
vi /etc/profile
1
2
3
4
5
|
export JAVA_HOME=/usr/local/jdk1.8
export JAVA_BIN=/usr/local/jdk1.8/bin
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATHSPH
|
source /etc/profile
测试java
java -version
快速安装方式
yum install java-1.8.0-openjdk* -y
自己编写的shell脚本
1
2
3
4
5
6
7
8
9
10
11
12
13
|
cat <<EOF >install_jdk1.8.sh
yum install -y wget
yum -y remove java java-1.8.0-openjdk
wget http://tar.matosiki.site/tart/jdk-8u181-linux-x64.tar.gz
tar -zvxf jdk-8u181-linux-x64.tar.gz -C /usr/local/
mv /usr/local/jdk1.8.0_181 /usr/local/jdk1.8
echo "请手动在/etc/profile 中添加环境变量 ,source /etc/profie,测试安装是否成功"
EOF
|