linux安装java脚本
时间: 2023-08-27 19:20:53 浏览: 102
java调用linux脚本
以下是一个用于在Linux系统上安装Java的脚本:
```bash
#!/bin/bash
# 获取传入的Java安装包路径
java_tar="$1"
# 检查是否传入了Java安装包路径
if [ -z "$java_tar" ]; then
echo "请指定Java安装包的路径作为参数"
exit 1
fi
# 解压Java安装包
sudo tar -zxvf "$java_tar" -C /usr/local/
# 获取解压后的Java版本
java_version=$(ls /usr/local/ | grep jdk)
# 配置Java环境变量
echo "export JAVA_HOME=/usr/local/$java_version" | sudo tee -a /etc/profile
echo "export PATH=\$PATH:\$JAVA_HOME/bin" | sudo tee -a /etc/profile
# 重新加载环境变量
source /etc/profile
# 验证Java安装是否成功
java -version
```
这个脚本会接受一个Java安装包路径作为参数,并通过解压安装包、配置环境变量和验证安装是否成功的步骤来安装Java。该脚本的原始来源是中的stackoverflow链接。请确保您有适当的权限来运行该脚本,并将Java安装包路径作为参数传递给该脚本。运行后,它将自动完成安装过程并验证安装是否成功。<span class="em">1</span><span class="em">2</span>
#### 引用[.reference_title]
- *1* [linux系统jdk一键安装脚本](https://blog.csdn.net/qq_25235871/article/details/130823596)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* [Linux 安装Java的脚本](https://blog.csdn.net/Little_fxc/article/details/83655799)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文