共计 1239 个字符,预计需要花费 4 分钟才能阅读完成。
导读 | 为什么要安装 jdk?JDK 是 java 软件开发包 (Java Development Kit) 的简称,要想开发 java 程序就必须安装 JDK。没有 JDK 的话,无法编译运行 Java 程序。 |
javac.exe, 用于编译 java 文件,将 java 文件编译成 class 文件
java.exe,用于运行 class 文件,将 class 文件运行出结果
其实进行 java 开发不仅需要 jdk,还需要 jre(Java Runtime Environment,Java 运行环境),jdk 包含编译器运行器和类库 (3500 多个类常用 150 多个) 等,而 jre 包括 Java 虚拟机(jvm)、Java 核心类库和支持文件。不过现在的 jdk 都帮我们集成了 jre,所以安装 jdk 就等于安装了两个。
总结:如果你单纯的想要运行 java 程序而不需要进行 java 程序的开发则是需要安装 jre,不过你同样可以下载 JDK。但如果想要进行 java 的开发则必须安装 jdk。
因为服务器大多数是 linux 操作系统,你的 java 程序如果要运行在 linux 上,则必须要在 linux 系统安装 jdk 或 jre,进入正题
注意:全程使用 root 用户来操作!
1、输入:java -version 如果有输出版本信息,则需要卸载原本的 jdk,如果没有说明 linux 系统没有安装 jdk 可以跳过下面步骤直接进行下一步的安装。
2、发现有版本信息输入:rpm -qa | grep java 检测 jdk 的安装包,(注意:rpm 命令符没有时记得下载一个输入:apt-get install + 命令名称)
3、接着进行一个个删除包,输入:rpm -e –nodeps 包名
4、最后再次:rpm -qa | grep java 检查是否删除完即可(此步由于之前已经卸载,所以没有截图)
去到 oracle 官网下载 jdk8,这里我们选择 tar.gz 的压缩包。
https://www.oracle.com/java/technologies/downloads/
安装完成后通过远程传输工具将文件传输到 Linux 的 /opt 目录下
opt 目录是 linux 专门给用户装额外软件的目录,我们的 jdk 可以放在该目录下
之后输入指令解压压缩
tar -zxvf jdk-8u341-linux-x64.tar.gz
修改配置文件
vim /etc/profile
在文件最底部加上
JAVA_HOME=/opt/jdk1.8.0_341
PATH=/opt/jdk1.8.0_341/bin:$PATH
export JAVA_HOME PATH
如下图
最后 esc 退出编辑模式
输入 :wq 保存退出
输入指令使配置文件生效
source /etc/profile
输入 java 和 javac 会输出信息则表示 jdk 的安装大功告成
自此 jdk8 在 linux 上的安装完成!