CentOS7 安装 jdk1.8,简单脚本
-
需要自己下载
jdk1.8
源码包(tar.gz)
,上传到服务器的/root
目录下 -
在
/root
,vim ./jdk.sh
```shell
#!/bin/bash
# 【前提操作】请将jdk源码包放在root目录下、不同版本jdk需要修改名字jdk_name
# java安装目录与jdk名称
java_dir="/usr/local/java";
jdk_name="jdk-8u261-linux-x64.tar.gz";
# 创建jdk目录
mkdir $java_dir
mv /root/$jdk_name $java_dir/$jdk_name
# 解压到jdk目录,不打印日志
tar -zxvf $java_dir/$jdk_name -C $java_dir >/dev/null 2>&1
# 配置环境变量
cat >>/etc/profile <<EOF
# jdk1.8
JAVA_HOME=$java_dir/jdk1.8.0_261
PATH=\$PATH:\$JAVA_HOME/bin
CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar
export JAVA_HOME CLASSPATH PATH
EOF
# 环境变量立即生效
source /etc/profile;
echo "测试jdk是否安装成功";
java -version
javac -version
# 脚本有显示版本,测试java、javac无效,重连ssh在试
rm -rf $java_dir$jdk_name
rm -rf /root/$jdk_name
echo "删除源tar.gz文件成功";
-
chmod 777 ./jdk.sh
,干它 -
sh ./jdk.sh
,执行
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于