Home Fedora安装java8(Oracle JDK)
Post
Cancel

Fedora安装java8(Oracle JDK)

引言

尽管 Fedora 系统自带 java 环境,不过是 OpenJDK 。有时候还是需要使用 Oracle 的

下载

进入官网下载:[Java Downloads Oracle](https://www.oracle.com/java/technologies/downloads/) (下载需要登陆)

找到 java8-Linux ,下载 x64 Compressed Archive (64位的压缩包版本)

本文章写时文件名为 jdk-8u341-linux-x64.tar.gz

移到相应目录

  1. 首先创建一个 java的 目录,在 /usr/local
1
sudo mkdir -p /usr/local/java
  1. 复制文件到此目录

假设下载的文件在 ~/Downloads ,进入下载目录

1
cd Downloads

然后复制到上述目录

1
sudo cp -r jdk-8u341-linux-x64.tar.gz /usr/local/java

解压缩安装文件

  1. 切换到 java 目录
1
cd /usr/local/java
  1. 解压缩安装文件
1
sudo tar xvzf jdk-8u341-linux-x64.tar.gz

配置$PATH

  1. /etc/profile 末尾添加以下内容
1
2
3
4
JAVA_HOME=/usr/local/java/jdk1.8.0_341
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
export JAVA_HOME
export PATH

更新可用 java 版本列表

  1. 直接运行以下命令
1
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_341/bin/java" 1
1
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_341/bin/javac" 1
1
sudo update-alternatives --install "/usr/bin/javaws.itweb" "javaws.itweb" "/usr/local/java/jdk1.8.0_341/bin/javaws.itweb" 1

生效配置文件

  1. 首先重新加载系统范围的 PATH 文件
1
source /etc/profile
  1. 重启系统
1
reboot

切换 java 版本

可以运行命令查看 java 版本

1
java -version
  1. 使用以下指令切换
1
sudo alternatives --config java

当前使用的 java 版本前会有+,找到相应版本,输入数字选择即可

参考文章

如何在Fedora{OpenJDK 和 Oracle JDK}上安装Java?

This post is licensed under CC BY 4.0 by the author.

Aria2+AriaNG配置使用

HTTP 学习