栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

linux中使用脚本安装jdk

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux中使用脚本安装jdk

1. 准备工作

将jdk的tar文件拷贝到服务的目录中,使用vim命令创建jdkinstall.sh文件

2. 脚本内容

脚本内容如下:

#!/bin/bash

echo "开始安装"
 
#存放jdk,压缩包的路径
JDK_HOME_TAR="/home/option/jdk"
#jdk包的名称
JDK_NAME_TAR="jdk-8u291-linux-x64.tar.gz"
#jdk文件夹名称
JDK_NAME="jdk1.8.0_291"
#安装目录
JDK_HOME_WILL="/usr/local"
 
cd $JDK_HOME_WILL
#检测目录是否存在
if [  -d "java" ];then
        echo "目录已存在,删除"
        rm -rf "java"
fi
 
cp "$JDK_HOME_TAR"/"$JDK_NAME_TAR" "$JDK_HOME_WILL"  && echo "复制完成"
cd $JDK_HOME_WILL && echo "进入到目录成功 $JDK_HOME_WILL"
echo "解压中" && tar -zxf "$JDK_NAME_TAR" && echo "解压完成"
mv "$JDK_NAME" java && echo "改名完成"
rm -rf $JDK_NAME_TAR && echo "删除安装包成功"
 
sed -i '$a export JAVA_HOME='$JDK_HOME_WILL'/java' /etc/profile && echo "添加环境变量成功"
sed -i '$a export JAVA_HOME=export PATH=$PATH:$JAVA_HOME/bin' /etc/profile && echo "添加环境变量成功"
 
source /etc/profile && echo "环境变量生效"

需要注意JDK_HOME_TAR为tar.gz文件的存放目录,JDK_NAME_TAR为具体的tar.gz文件名,JDK_NAME为解压后的文件夹名称,需要根据实际情况修改。

3. 运行脚本

编写完成后,需要使用sh jdkinstall.sh命令运行脚本。

运行结束后,需要使用source /etc/profile使环境变量配置生效。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/658972.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号