#!/bin/bash
#JDK安装脚本
#author:shizf
#Create time:2022-12-28 09:17:44
#安装目录
tempPath="/usr/local/java"
#jdk文件名称
jdkFile="jdk-8u341-linux-x64.tar.gz"
#定义环境变量
JAVA_HOME=/usr/local/java/jdk1.8.0_341
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
PATH=$JAVA_HOME/bin:$PATH
echo ">>>>>>>>>>>>>>开始安装 JDK>>>>>>>>>>>>>>>>>>>>>"
echo ">>>>>>>>>>>>>>创建JDK安装目录/usr/local/java>>>>>>>>>>>>>>>>>>>>>"
if [ ! -d "$tempPath" ];
then
mkdir $tempPath
else
echo ">>>>>>>>>>>>>>JDK安装目录已存在!>>>>>>>>>>>>>>>>>>>>>"
fi
echo ">>>>>>>>>>>>>>复制JDK压缩包到安装目录/usr/local/java>>>>>>>>>>>>>>>>>>>>>"
cp $jdkFile /usr/local/java/$jdkFile
echo ">>>>>>>>>>>>>>进入安装目录>>>>>>>>>>>>>>>>>>>>>"
cd $tempPath
if [ ! -f "$jdkFile" ];
then
echo ">>>>>>>>>>>>>>安装目录下未找到jdk安装包!>>>>>>>>>>>>>>>>>>>>>"
echo ">>>>>>>>>>>>>>已结束脚本执行,安装失败!>>>>>>>>>>>>>>>>>>>>>"
else
echo ">>>>>>>>>>>>>>解压安装包开始>>>>>>>>>>>>>>>>>>>>>"
if tar xvf jdk-8u341-linux-x64.tar.gz;
then
echo ">>>>>>>>>>>>>>解压安装包完成>>>>>>>>>>>>>>>>>>>>>"
echo ">>>>>>>>>>>>>>目录 /usr/local/java/jdk1.8.0_341>>>>>>>>>>>>>>>>>>>>>"
echo ">>>>>>>>>>>>>>配置环境变量开始>>>>>>>>>>>>>>>>>>>>>"
echo "export JAVA_HOME="$JAVA_HOME>>/etc/profile
echo "export CLASSPATH="$CLASSPATH>>/etc/profile
echo "export PATH="$PATH>>/etc/profile
echo ">>>>>>>>>>>>>>配置环境变量结束>>>>>>>>>>>>>>>>>>>>>"
source /etc/profile
echo ">>>>>>>>>>>>>>配置环境变量生效>>>>>>>>>>>>>>>>>>>>>"
java -version
echo ">>>>>>>>>>>>>>jdk安装成功!>>>>>>>>>>>>>>>>>>>>>"
else
echo ">>>>>>>>>>>>>>解压安装包失败>>>>>>>>>>>>>>>>>>>>>"
echo ">>>>>>>>>>>>>>已结束脚本执行,安装失败!>>>>>>>>>>>>>>>>>>>>>"
fi
fi
jdk8安装包及配置脚本
需积分: 2 175 浏览量
2022-12-29
13:42:41
上传
评论
收藏 140.62MB ZIP 举报
情殇、小风
- 粉丝: 3
- 资源: 3
最新资源
- 基于图像的三维模型重建C++源代码+文档说明(高分课程设计)
- 基于聚焦法的工件立体测量方案,根据数据进行三维重建 使用HALCON处理图像,MATLAB拟合数据+源代码+数据集+效果图
- 锄战三国村 修改:货币使用不减 v1.10(2) 原创 (中文).apk
- 基于python实现的单目双目视觉三维重建+源代码+图像图片(高分课程设计)
- 基于C+++OPENCV的全景图像拼接源码(课程设计)
- 基于Python+OpenCV对多张图片进行全景图像拼接,消除鬼影,消除裂缝+源代码+文档说明+界面截图(高分课程设计)
- 基于C++实现的全景图像拼接源码(课程设计)
- 基于SIFT特征点提取和RASIC算法实现全景图像拼接python源码+文档说明+界面截图+详细注释(95分以上课程大作业)
- 基于matlab实现眼部判别的疲劳检测系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的异常姿势识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈