0%

jdk17安装及配置

一、Windows下安装配置

jdk在windows下的安装比较简单

1、安装

下载地址 https://www.oracle.com/cn/java/technologies/downloads/#jdk17-windows 选择.exe下载
下载完成后、双击进行安装、下一步知道最后

2、配置

windows下安装jdk、默认路径是 C:\Program Files\Java 路径下
右键 【此电脑】-> 【属性】-> 【高级系统设置】-> 【环境变量】-> 【用户变量/系统变量】
2.1、【新增】新增键值对 Key = JAVA_HOME ,VALUE = C:\Program Files\Java\jdk-17.0.5 效果如图
环境变量JAVA_HOME

2.2、将JAVA_HOME加入环境变量
【用户变量/系统变量】-> 双击 [Path]、将 %JAVA_HOME%\bin和%JAVA_HOME%\lib加入到Path中、如图
Path
Path加入JAVA_HOME

3、查看效果

打开DOS命窗口
输入命令 java -version 查看jdk版本
输入命令 javac 查看javac命令用法提示信息
输入命令 java 查看java命令用法提示信息
java命令用

如果为报错、则此时jdk17在windows环境下安装及配置完成

二、Linux下安装配置

1、确定系统架构

在命令行终端输入 arch 查看当前系统架构、此系统架构为x86_64架构

1
2
[root@localhost ~]# arch
x86_64

2、安装

下载地址 https://www.oracle.com/cn/java/technologies/downloads/#jdk17-linux 选择对相应版本的包进行下载
这里是Centos7操作系统x86_64架构 所以就选择了 https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz 使用wget下载或者在windows操作系统中下载完,上传到centos服务器上也可,这里使用wget方式下载
2.1、创建目录 /usr/local/java、并进入java目录

1
2
3
4
5
6
7
[root@localhost local]# pwd
/usr/local
[root@localhost local]# mkdir java
[root@localhost local]# cd java/
[root@localhost java]# pwd
/usr/local/java

2.2、下载并解压tar.gz包

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
[root@localhost java]# wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
--2022-12-08 16:06:23-- https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
正在解析主机 download.oracle.com (download.oracle.com)... 104.123.204.100
正在连接 download.oracle.com (download.oracle.com)|104.123.204.100|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:181563408 (173M) [application/x-gzip]
正在保存至: “jdk-17_linux-x64_bin.tar.gz”

100%[============================================================================================================================================================================================================================================>] 181,563,408 9.89MB/s 用时 17s

2022-12-08 16:06:40 (10.3 MB/s) - 已保存 “jdk-17_linux-x64_bin.tar.gz” [181563408/181563408])

[root@localhost java]# ls
jdk-17_linux-x64_bin.tar.gz
[root@localhost java]# tar -zxvf jdk-17_linux-x64_bin.tar.gz

3、配置

jdk17的目录在 /usr/local/java/jdk-17.0.5
3.1、执行vi /etc/profile命令、使profile处在编辑模式下(任意位置)

1
2
[root@localhost local]# vi /etc/profile

3.2、在profile末尾添加jdk17解压后的目录(注意等号“=”前后不要有空格)

1
2
3
4
5
#set java environment
export JAVA_HOME=/usr/local/java/jdk-17.0.5
export CLASSPATH=.$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin

4、使配置生效

执行命令source /etc/profile(任意位置)

1
[root@localhost local]# source /etc/profile

5、查看效果

输入命令 java -version 查看jdk版本(任意位置)

1
2
3
4
5
[root@localhost local]# java -version
java version "17.0.5" 2022-10-18 LTS
Java(TM) SE Runtime Environment (build 17.0.5+9-LTS-191)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.5+9-LTS-191, mixed mode, sharing)

输入命令 javac 查看javac命令用法提示信息
输入命令 java 查看java命令用法提示信息