环境说明:
1.我的机器是arch架构,准备的是arch架构的jdk包 ,要准备好适配自己机器的jdk包
2.我的机器之前从来没有装过jdk环境,是一台新机器。
用的是:jdk-aarch64.tar.gz包
直接上脚本:
1.创建一个脚本
touch jdk_install.sh
2.复制粘贴到脚本里面,即可
#!/bin/bash
jdk_install_path="/usr/local"#换成你自己gz包的名字
jdk_package_name="jdk-aarch64.tar.gz"
jdk_upzip_dir="jdk1.8"
echo "${jdk_install_path}/${jdk_upzip_dir}"if [ ! -d "${jdk_install_path}/${jdk_upzip_dir}" ];
then
echo "jdk local install not exit"
else
echo "jdk exit delete jdk "
sudo rm -rf "${jdk_install_path}/${jdk_upzip_dir}"
fi#解压压缩包
sudo tar -zxvf "${jdk_package_name}" -C "${jdk_install_path}"
echo "tar success"
mv "${jdk_install_path}/${jdk_upzip_dir}"
echo "mv success"#设置环境变量
echo "# java environment begin" >> /etc/profile
echo "export JAVA_HOME=${jdk_install_path}/${jdk_upzip_dir}" >>/etc/profile
echo "export PATH=\$JAVA_HOME/bin:\$PATH" >>/etc/profile
echo "export CLASSPATH=.:\$JAVA_HOME/lib/dt.jar:\$JAVA_HOME/lib/tools.jar" >>/etc/profile
echo "# java environment end" >>/etc/profile#刷新环境变量
source /etc/profile
执行的过程中,没有遇到什么额外的问题,比较正常。