给我一个安装java9的shell脚本
时间: 2023-06-30 22:21:33 浏览: 46
以下是一个安装 Java 9 的 Shell 脚本示例,适用于基于 Debian 或 Ubuntu 的 Linux 发行版:
```
#!/bin/bash
# 安装 Java 9
sudo apt-get update
sudo apt-get install -y openjdk-9-jdk
# 设置 Java 环境变量
echo "export JAVA_HOME=/usr/lib/jvm/java-9-openjdk-amd64" >> ~/.bashrc
echo "export PATH=\$PATH:\$JAVA_HOME/bin" >> ~/.bashrc
source ~/.bashrc
# 验证 Java 安装是否成功
java -version
```
这个脚本会更新包列表,然后使用 `apt-get` 命令安装 Java 9。随后,它会将 Java 路径添加到 `.bashrc` 文件中,并执行 `source` 命令以读取 `.bashrc` 文件并更新当前会话的环境变量。最后,它会验证 Java 是否已成功安装。
请注意,这个脚本假定你的 Linux 发行版使用 `apt-get` 包管理器。如果你使用的是其他包管理器,请相应地更改命令。
相关问题
给我一个安装java8的shell脚本
好的,以下是一个安装 Java 8 的 Shell 脚本:
```
#!/bin/bash
# 安装 Java 8
sudo apt-get update
sudo apt-get install -y openjdk-8-jdk
# 配置环境变量
echo "export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64" >> ~/.bashrc
echo "export PATH=\$PATH:\$JAVA_HOME/bin" >> ~/.bashrc
source ~/.bashrc
# 验证 Java 安装
java -version
```
这个脚本会在 Ubuntu 系统上安装 Java 8,并配置环境变量。请注意,这个脚本仅适用于 Ubuntu 系统。如果你使用的是其他 Linux 发行版,请相应地修改安装命令。
帮我写一个通用的安装java环境的shell脚本
以下是一个通用的安装Java环境的Shell脚本,可以根据需要修改Java版本和安装路径:
```shell
#!/bin/bash
# 安装的Java版本
JAVA_VERSION="jdk-11.0.12"
# 安装路径
INSTALL_PATH="/usr/local/java"
# 下载Java安装包
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" \
https://download.oracle.com/otn-pub/java/jdk/11.0.12+7/f411702ca7704a54b1c87f65e088a4fa/${JAVA_VERSION}_linux-x64_bin.tar.gz \
-O /tmp/${JAVA_VERSION}_linux-x64_bin.tar.gz
# 解压安装包
tar -zxvf /tmp/${JAVA_VERSION}_linux-x64_bin.tar.gz -C ${INSTALL_PATH}
# 配置环境变量
echo "export JAVA_HOME=${INSTALL_PATH}/${JAVA_VERSION}" >> /etc/profile
echo "export PATH=\$JAVA_HOME/bin:\$PATH" >> /etc/profile
source /etc/profile
# 验证Java安装
java -version
```
注意,需要以root用户身份运行该脚本才能执行安装。另外,该脚本默认从Oracle官方网站下载Java安装包,如果需要安装其他版本的Java,需要修改下载链接。