之前介绍了在 Linux 下如何使用 apt 或者 yum 来安装并配置 JDK,详情点击这里打开文章。这里我再介绍一下如何从官网直接下载 JDK 并配置 JDK,当然,理论上 Linux 都可以这样子配置。
下载JDK
首先肯定是要去官网下载 JDK,官网地址是:https://www.oracle.com/technetwork/java/javase/downloads/index.html,这个页面中可以选择不同的 Java 版本,这里我选择Java SE 8,点击左侧的 JDK Download 按钮来到下载页面。

然后在下载页面先点击“Accept License Agreement Decline License Agreement”前面的复选框,这样才能下载。这里我选择的版本是“Java SE Development Kit 8u181”,找到表格中“Linux x64″的那一行,点击最后的文件名下载,这里我下载的是”.tar.gz”文件,如图:

解压 JDK
下载之后就要把压缩包解压,使用命令或者归档查看器解压都可以,这里给出命令行的解压方法:
sunriseydy@sunriseydy:~/Downloads$ tar -xzvf jdk-8u181-linux-x64.tar.gz
解压好之后可以进入到 JDK 的目录中查看一下目录结构:
sunriseydy@sunriseydy:~/Downloads$ cd jdk-8u181-linux-x64
sunriseydy@sunriseydy:~/Downloads/jdk-8u181-linux-x64$ ls
jdk1.8.0_181
sunriseydy@sunriseydy:~/Downloads/jdk-8u181-linux-x64$ cd jdk1.8.0_181/
sunriseydy@sunriseydy:~/Downloads/jdk-8u181-linux-x64/jdk1.8.0_181$ ls
bin jre README.html THIRDPARTYLICENSEREADME.txt
COPYRIGHT lib release
include LICENSE src.zip
javafx-src.zip man THIRDPARTYLICENSEREADME-JAVAFX.txt
sunriseydy@sunriseydy:~/Downloads/jdk-8u181-linux-x64/jdk1.8.0_181$
大致就是这样的,接着我们就要开始配置环境变量了。
配置环境变量
配置环境变量是配置 JDK 的必需步骤,在 Linux 下配置的就是 PATH 变量、JAVA_HOME 和 CLASSPATH,如果你只需要当前用户使用 Java,直接编辑“~/.bashrc
”文件即可,如果需要所有用户都能够使用 Java,就配置到“/etc/profile
”文件或者“/etc/profile.d/
”目录下新建一个 .sh 文件或者“/etc/bash.bashrc
”文件。配置的方法都一样,在文件末尾添加这三个环境变量的值,如下:
export PATH=$PATH:/home/sunriseydy/JDK/jdk1.8.0_181/bin
export JAVA_HOME=/home/sunriseydy/JDK/jdk1.8.0_181
export classpath=/home/sunriseydy/JDK/jdk1.8.0_181/lib:.
其中需要注意的是 JAVA_HOME 的路径就是 JDK 的根目录,该目录下要包含上一步骤中所演示的“bin lib jre include
”等目录。而 PATH 中要添加的路径是 JAVA_HOME 下的“bin”目录。
配置完之后使配置文件生效就可以了:
sunriseydy@sunriseydy:~$ source ~/.bashrc
由于我配置的是“~/.bashrc
”文件,因此就 source 该文件。
之后打开终端,直接输入 java -version
就可以看到输出的 java 版本了:
sunriseydy@sunriseydy:~$ java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
sunriseydy@sunriseydy:~$
OK,本篇教程到这里就结束了
本作品由 sunriseydy 采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。
文章内容如未说明均为原创,欢迎转载,但请注明原作者(sunriseydy)和原文链接(https://blog.sunriseydy.top/technology/linux/ubuntu-install-jdk-without-apt/)
部分来自互联网的文章,如有侵权,请联系我,24小时内删除,谢谢
感谢您的支持,SunriseYDY 会继续努力的!



打开支付宝扫一扫,即可进行扫码打赏哦
日出一点一 | 在探索的路上永不止步