侧边栏壁纸
博主头像
liveJQ博主等级

沒有乐趣,何来开始

  • 累计撰写 146 篇文章
  • 累计创建 60 个标签
  • 累计收到 2 条评论

Linux 安装 JDK 8

liveJQ
2021-12-23 / 0 评论 / 0 点赞 / 611 阅读 / 1,090 字 / 正在检测是否收录...
广告 广告

CentOS

查看

yum list installed | grep java
rpm -qa | grep java

卸载

yum -y remove openjdk*

安装

yum install -y java-1.8.0-openjdk*

配置环境变量

alternatives --config java

键入上面命令后,可以看到目前星号对应的 Java 即为我们当前使用的版本,也能看到我们的 Jre 所在目录路径。因为这里是通过包管理器安装的,所以安装后即可使用,无需配置环境变量。如果是通过下载 Oracle 的 JDK 进行安装的话,则需要配置下环境变量,参考示例如下:

cat << EOF >> /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
EOF
source /etc/profile

根据我们实际安装的路径替换掉 JAVA_HOME 后面的变量即可。

检查

java -version && javac

Ubuntu

查看

dpkg --list openjdk*

卸载

apt purge openjdk*

安装

apt install -y openjdk-8-jdk

配置环境变量

update-alternatives --config java

键入上面命令后,可以看到目前星号对应的 Java 即为我们当前使用的版本,也能看到我们的 Java 所在目录路径。如果只安装了一个版本,则会提醒并直接显示。因为这里是通过包管理器安装的,所以安装后即可使用,无需配置环境变量。如果是通过下载 Oracle 的 JDK 进行安装的话,则需要配置下环境变量,参考示例如下:

cat << EOF >> /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.212.b04-0.el7_6.x86_64
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
EOF
source /etc/profile

根据我们实际安装的路径替换掉 JAVA_HOME 后面的变量即可。

检查

java -version && javac
0

评论区