JDK 安装步骤 ( windows + linux )
1. Windows 安装 JDK1.8 步骤
1.1 去官网下载 .exe 安装包
JDK1.8 下载地址:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
1.2 执行 .exe 可执行程序
选择.exe可执行程序,默认安装即可。
备注:路径可以其他盘符,但是不建议路径包含中文名及特殊符号。
1.3 配置环境变量
- 新建变量名:
JAVA_HOME
,变量值:jdk的安装目录。 如:C:\Program Files\Java\jdk1.8.0_241
- 打开
PATH
,添加变量值:%JAVA_HOME%\bin
- 再次打开
PATH
,添加变量值:%JAVA_HOME%\jre\bin
- 新建变量名:
CLASSPATH
,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
备注:
- .表示当前路径,%JAVA_HOME%就是引用前面指定的JAVA_HOME;
- JAVA_HOME指明JDK安装路径,此路径下包括lib,bin,jre等文件夹,tomcat,eclipse等的运行都需要依靠此变量。
- PATH使得系统可以在任何路径下识别java命令。
- CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。
1.4 检查 JDK 是否安装成功
打开一个新的CMD窗口,输入 java , javac , java -version 命令:出现下面界面,表示安装成功。
java
D:\>java
用法: java [-options] class [args...]
(执行类)
或 java [-options] -jar jarfile [args...]
(执行 jar 文件)
其中选项包括:
-d32 使用 32 位数据模型 (如果可用)
-d64 使用 64 位数据模型 (如果可用)
-server 选择 "server" VM
默认 VM 是 server.
-cp <目录和 zip/jar 文件的类搜索路径>
-classpath <目录和 zip/jar 文件的类搜索路径>
用 ; 分隔的目录, JAR 档案
和 ZIP 档案列表, 用于搜索类文件。
-D<名称>=<值>
设置系统属性
...
...
javac
D:\>javac
用法: javac <options> <source files>
其中, 可能的选项包括:
-g 生成所有调试信息
-g:none 不生成任何调试信息
-g:{lines,vars,source} 只生成某些调试信息
-nowarn 不生成任何警告
-verbose 输出有关编译器正在执行的操作的消息
...
...
java -version
D:\>java -version
java version "1.8.0_241"
Java(TM) SE Runtime Environment (build 1.8.0_241-b07)
Java HotSpot(TM) 64-Bit Server VM (build 25.241-b07, mixed mode)
2. Linux 安装 JDK1.8 步骤
2.1 卸载已安装jdk
使用 rpm -qa | grep jdk
查询出已安装的jdk
使用 rpm -e --nodeps jdk包名
卸载已安装的jdk
2.2 解压 jdk 到指定文件夹
创建 /data/jdk 目录 用于存放jdk
mkdir /data/jdk
安装上传组件
yum install lrzsz
将下载好的jdk压缩包拖进/data文件夹下面
将jdk压缩包 解压至 /data/jdk
tar -zxvf jdk-8u241-linux-x64.tar.gz -C /data/jdk
记住 /data/jdk 这个文件夹 后面要用
2.3 添加环境变量
打开 /etc 下面的 profile 文件 vi /etc/profile
在最后面加入环境变量
export JAVA_HOME=/data/jdk/jdk1.8.0_241
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
注意 JAVA_HOME 的位置不要写错
2.4 刷新环境变量 很重要,必须执行
source /etc/profile