Windows、Linux系统下jdk安装方式、卸载、配置环境变量
一. linux系统下jdk安装方式、卸载、配置环境变量
1. yum命令安装jdk
(属于傻瓜式安装:根本不需要设置环境变量)
(1)查看之前是否安装JDK
查看之前是否安装JDK,如果显示jdk版本号证明已经安装,不显示,则没有安装:java -version
(2)如果之前安装过则使用命令卸载OpenJDK以及相关的java文件
如果之前安装过则使用命令卸载OpenJDK以及相关的java文件:
**rpm -e --nodeps jdk版本 **
**rpm -e --nodeps java-1.8.00 **
(3)yum命令查看可安装的jdk版本
yum命令查看可安装的jdk版本:yum -y list java
(需要互联网,没有网无法操作)
(4)选则自己需要的jdk版本进行安装:jdk1.8
选则自己需要的jdk版本进行安装:
yum -y install java-1.8.0-openjdk-devel.x86_64
等待完成之后安装成功。
如果安装其它版本yum -y install java-1.8.java-1.8.0-openjdk.x86_64可能报错,没有可用软件包
(5)查看jdk版本是否安装成功
查看jdk版本是否安装成功,显示jdk版本号证明已经安装成功
java -version
(初学者了解) 或者安装个tomcat启动一下,启动后浏览器访问自己的项目http://localhost:8080/,出现猫则说明jdk安装成功,因为tomcat是用java写的,所以运行需要JRE,就是JAVA运行时刻环境,所以必须通过安装JDK来得到这个运行环境。
启动tomcat后,访问自己的项目http://192.168.164.129:8080/,出现猫,tomcat启动成功,也说明jdk安装成功。此时我们安装的jdk并没有在/etc/profile配置java的环境变量。
(6)此时yum自动安装的jdk目录在哪(usr/lib/jvm)?怎么找到jdk安装目录?
yum命令安装jdk时默认安装路径为/usr/lib/jvm
我们不知道安装路径如何查找?
whereis java
本身不能定位到安装路径(whereis通过文件索引数据库查找,范围较广)
which java
定位到的是java程序的执行路径(which用于通过path环境变量来查找可执行文件的目录)
echo $JAVA_HOME
使用该命令定位到java安装路径的前提是配置了环境变量$JAVA_HOME,否则定位不到。
去etc目录下的profile环境变量配置文件找jdk环境变量的配置,发现这种以yum -y install java-1.8.0-openjdk-devel.x86_64的安装方式并没有配置环境变量
那jdk到底安装在了哪个目录下???
ls -lrt命令查找jdk路径:
将文件以建立时间先后顺序的倒叙排列显示,从which java查找结果可以看出/usr/bin/java是path
执行路径,那么继续执行后面的文件路径,即可找到JDK的安装路径为/usr/lib/jvm/java-1.8.0
ls命令:
-a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)
-l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
-r 将文件以相反次序显示(原定依英文字母次序)
-t 将文件依建立时间之先后次序列出
-A 同 -a ,但不列出 “.” (目前目录) 及 “…” (父目录)
-F 在列出的文件名称后加一符号;例如可执行档则加 “*”, 目录则加 “/”
-R 若目录下有文件,则以下之文件亦皆依序列出
ls -lrt /usr/bin/java
ls -lrt /etc/alternatives/java
ls -lrt /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64/jre/bin/java
cd /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64/
(7)卸载:yum方式卸载jdk
yum -y remove卸载安装的jdk版本java-1.8.java-1.8.0-openjdk.x86_64:
yum -y remove java-1.8.java-1.8.0-openjdk.x86_64
发现此命令是卸载不掉的
那怎么卸载?
先找到jdk的安装目录:
cd /usr/lib/jvm/
ll
java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64目录为yum命令安装时的jdk安装目录
jdk卸载:
yum -y remove java-1.8.0-openjdk-1.8.0.352.b08-2.el7_9.x86_64
查看是否还有jdk:java -version
还在,那么继续查找:rpm -qa|grep jdk
卸载删除:yum -y remove copy-jdk-configs-3.3-11.el7_9.noarch
(8).查看是否还有jdk
java -version
-bash: /usr/bin/java: 没有那个文件或目录
此时说明已经被删除
2. tar包安装jdk
tar包手动安装jdk,也就是自己去官网下载jdk包,自己解压安装,自己设置jdk安装目录,自己设置jdk环境变量
(1)去Oracle官网下载需要安装的jdk版本
Oracle官网jdk下载地址:
https://www.oracle.com/java/technologies/downloads/#java8-linux
下面给出jdk-8u131-linux-x64.tar.gz下载百度网盘链接:
(如需版本不一致自己去下载所需版本)
链接:https://pan.baidu.com/s/1Ma8YNvQLs8cDi_Bkq55Jyw
提取码:qwer
链接:https://pan.baidu.com/s/1Ma8YNvQLs8cDi_Bkq55Jyw
提取码:qwer
(2)将jdk压缩包传输到linux的/opt/目录下
打开xshell,安装上传下载命令:yum -y install lrzsz
找到windows下的压缩包上传到linux:rz
(3)解压安装到/usr/local/java_jdk目录下
jdk目录需要自己手动创建,也可以叫java,名字自己随意取(见名知意)
进入/usr/local/目录:cd /usr/local/
创建安装目录java_jdk:mkdir java_jdk
进入/opt/目录下:cd /opt/
将/opt/目录下jdk解压安装到/usr/local/java_jdk,执行命令:
tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/local/java_jdk
解压之后jdk安装路径在:/usr/local/java_jdk/jdk1.8.0_131
(4)配置环境变量
编辑配置文件/etc/profile:vim /etc/profile
添加以下jdk环境变量:
export JAVA_HOME=/usr/local/java_jdk/jdk1.8.0_131
export PATH=
P
A
T
H
:
PATH:
PATH:JAVA_HOME/bin
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
让配置文件生效:source /etc/profile
(5)查看是否配置成功
输入命令:java -version
出现1.8.0_131说明jdk安装成功
(6)卸载jdk
删除安装目录(找到安装目录删除)
进入安装目录下:cd /usr/local/java_jdk
删除安装目录:rm -rf jdk1.8.0_131
查看是否还有jdk:java -version没有那个文件或目录说明已经删除了
删除或注释掉/etc/目录下profile配置文件的jdk环境变量:
#自己安装的jdk环境变量配置
#jdk安装路径在/usr/local/java_jdk/jdk1.8.0_131
#export JAVA_HOME=/usr/local/java_jdk/jdk1.8.0_131
#export PATH=
P
A
T
H
:
PATH:
PATH:JAVA_HOME/bin
#export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
让配置文件生效:source /etc/profile
3. rpm安装jdk
(1)什么是rpm?
-
RPM介绍
RPM(RedHat Package Manager)安装管理 , 这个机制最早是由Red Hat开发出来,后来实在很好用,因此很多distributions(发行版)就使用这个机制来作为软件安装的管理方式 。包括Fedora,CentOS,SuSE等等知名的开发商。 -
RPM的优点
(1)RPM内含已经编译过的程序与配置文件等数据,可以让用户免除重新编译的困扰
(2)RPM在被安装之前,会先检查系统的硬盘容量、操作系统版本等,可避免文件被错误安装
(3)RPM文件本身提供软件版本信息、相依属性软件名称、软件用途说明、软件所含文件等信息,便于了解软件
(4)RPM管理的方式使用数据库记录 RPM 文件的相关参数,便于升级、移除、查询与验证 -
rpm默认安装的路径
(1) /etc 一些配置文件放置的目录,例如/etc/crontab
(2) /usr/bin 一些可执行文件
(3) /usr/lib 一些程序使用的动态链接库
(4) /usr/share/doc 一些基本的软件使用手册与说明文件
(5) /usr/share/man 一些man page(Linux命令的随机帮助说明)文件 -
下载rpm包的网址:
http://www.rpmfind.net/linux/rpm2html/search.php
http://www.rpmfind.net/linux/rpm2html/search.php -
rpm安装命令说明
命令基本格式为:
rpm +[选项] +[package_name安装包名称]
[选项] :
-i:安装install的意思
-e:卸载。rpm -e 软件名称
-v:查看更细部的安装信息画面
-h:以安装信息列显示安装进度
-U:升级指定的套件档(升级库)
例如:
1)只安装单个a.rpm包
rpm -ivh a.rpm
2)安装多个a.rpm b.rpm *.rpm包
rpm -ivh a.rpm b.rpm *.rpm
3)安装网上某个位置的rpm包
rpm -ivh http://website.name/path/pkgname.rpm -
当有些软件yum上没有,不能通过yum直接安装时,我们用rpm安装。以.rpm包结尾的是下载的rpm链接。因为一个rpm包可能需要别的rpm包作为依赖。
(2)去Oracle官网下载需要安装的jdk版本
Oracle官网jdk下载地址:
https://www.oracle.com/java/technologies/downloads/#java8-linux
(如需版本不一致自己去下载所需版本)
下面给出以.rpm包结尾的jdk-8u221-linux-x64.rpm百度网盘下载链接:
链接:https://pan.baidu.com/s/10khhroDXNoj7tcWajYzHxA
提取码:qwer
链接:https://pan.baidu.com/s/10khhroDXNoj7tcWajYzHxA
提取码:qwer
(3)将jdk压缩包传输到linux的/opt/目录下
打开xshell,安装上传下载命令:yum -y install lrzsz
进入到opt目录下:cd /opt/
rz命令上将jdk的rpm包传到linux:rz
(4)rpm命令安装当前目录下的jdk
rpm命令安装当前目录下的jdk-8u221-linux-x64.rpm:
rpm -ivh jdk-8u221-linux-x64.rpm
安装完之后,安装在哪个目录下了???
搜索java安装在了什么目录下:find / -name java
安装后目录在/usr/java/jdk1.8.0_221-amd64/bin/java
进入到jdk安装目录/usr/java/jdk1.8.0_221-amd64并查看目录结构:
cd /usr/java/jdk1.8.0_221-amd64
ll
此时查看jdk是否安装成功:java -version
-bash: /usr/local/java_jdk/jdk1.8.0_131/bin/java: 没有那个文件或目录:没有安装成功!!!
(5)配置环境变量
编辑配置文件/etc/profile:vim /etc/profile
添加以下jdk环境变量:
export JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
export PATH=
P
A
T
H
:
PATH:
PATH:JAVA_HOME/bin
export CLASSPATH=.:
J
A
V
A
H
O
M
E
/
l
i
b
/
d
t
.
j
a
r
:
JAVA_HOME/lib/dt.jar:
JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
让配置文件生效:source /etc/profile
(6)查看是否配置成功
查看jdk版本是否安装成功,显示jdk版本号证明已经安装成功:java -version
出现1.8.0_131说明jdk安装成功
输入jps查看当前用户正在运行java虚拟机的pid进程:jps
javac是java语言编程编译器:javac
到此,我们已经成功jdk。
我们通过rpm方式安装jdk来介绍一下rpm的相关查询命令。
(7)rpm命令查询已安装软件:
rpm安装总结:
redhat提供了rpm管理系统
已经编译的软件包:针对不同的平台系统编译目标软件包
操作系统维护安装信息
软件包包含依赖检查,这是人需要参与处理的。你得下载它需要的所有依赖包并安装,才能安装一个rpm软件。
rpm查询已安装软件,选项说明:
-q :仅查询,后面接的软件名称是否有安装
-qa :列出所有的,已经安装在本机Linux系统上面的所有软件名称
-qi :列出该软件的详细信息,包含开发商、版本和说明等
-ql :列出该软件所有的文件与目录所在完整文件名
-qc :列出该软件的所有配置文件
-qd :列出该软件的所有说明文件
-qR :列出和该软件有关的相依软件所含的文件
-qf :由后面接的文件名,找出该文件属于哪一个已安装的软件
例:
查找是否安装jdk:rpm -qa |grep jdk
查询jdk所包含的文件及目录:
rpm -ql jdk1.8-1.8.0_221-fcs.x86_64
查看jdk包的相关说明:
rpm -qi jdk1.8-1.8.0_221-fcs.x86_64
列出jdk的所有配置文件:rpm -qc jdk1.8-1.8.0_221-fcs.x86_64
(无显示说明不需要配置文件)
查看jdk需要的依赖:
rpm -qR jdk1.8-1.8.0_221-fcs.x86_64
(8)卸载:rpm方式卸载jdk
查找是否安装jdk:rpm -qa |grep jdk
rpm -e卸载jdk:rpm -e jdk1.8-1.8.0_221-fcs.x86_64
如果某软件A被别的软件B所依赖,此时无法通过rpm -e直接删除软件A;
可以通过命令来删除:rpm -e --nodeps 软件名称
rpm -e --nodeps卸载jdk:
rpm -e --nodeps jdk1.8-1.8.0_221-fcs.x86_64
删除或注释掉环境变量:
编辑配置文件/etc/profile:vim /etc/profile
删除或注释掉以下jdk环境变量:
#export JAVA_HOME=/usr/java/jdk1.8.0_221-amd64
#export PATH=$PATH:$JAVA_HOME/bin
#export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
说明:linux系统安装jdk经过本人实际操作写出该部分,如果有什么不对的地方,请各位读者批评指正。
Linux下还有一种方式就是docker容器安装jdk,只需要一个命令就把jdk安装上,自己去学。
二. Windows系统下jdk安装、配置环境变量、卸载
1.windows系统下jdk安装
1.1 jdk下载
可以根据需要下载自己想要的版本,jdk下载地址:https://www.oracle.com/java/technologies/downloads/
此处提供jdk1.8版本64位和32位百度网盘链接:
链接:https://pan.baidu.com/s/1ARDBsjjC79iLNthufJYwiA
提取码:qwer
链接:https://pan.baidu.com/s/1ARDBsjjC79iLNthufJYwiA
提取码:qwer
1.2 jdk环境变量详解
- JAVA_HOME
-
- 变量名:JAVA_HOME
-
- 变量值:C:\develop\Java\jdk1.8.0_191(jdk安装路径)
-
- 用途:定义一个变量,供其他地方使用
- path
-
- 变量名:path
-
- 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
-
- 用途:让系统在任何路径下都可以识别java、javac、javap等命令
- CLASSPATH
-
- 变量名:CLASSPATH
-
- 变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
- 变量值:
-
- 用途:告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,.;表示当前路径,tools.jar和dt.jar为类库路径。
(jdk1.5以上的版本可以不用设置classpath环境变量,因为在该路径中 “.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”,首先jdk1.5及其以上版本时:“.”表示的当前路径寻找已经实现了自动搜索。其次“%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”中的编译和运行工具也实现了自动加载。)
- 用途:告诉jvm要使用或执行的class放在什么路径上,便于JVM加载class文件,.;表示当前路径,tools.jar和dt.jar为类库路径。
-
- CLASSPATH详解
-
-
- tools.jar
工具类库(编译和运行等),它跟我们程序中用到的基础类库没有关系。我们注意到在Path中变量值bin目录下的各个exe工具的大小都很小,一般都在27KB左右,这是因为它们实际上仅仅相当于是一层代码的包装,这些工具的实现所要用到的类库都在tools.jar中,用压缩软件打开tools.jar,你会发现有很多文件是和bin目录下的exe工具相对性的。当然,如果tools.jar的功能只有这些的话,那么我们根本不用把它加入到CLASSPATH变量中,因为bin目录下的工具自己可以完成对这些类库的调用,因此tools.jar应该还有其他的功能。在里面还可以看到有Applet和RMI等相关的文件,因此tools.jar应该还是远程调用等必须的jar包。tools.jar的其他作用可以查看其他资料。
- tools.jar
-
-
-
- dt.jar
运行环境类库,主要是Swing包,这一点通过用压缩软件打开dt.jar也可以看到。如果在开发时候没有用到Swing包,那么可以不用将dt.jar添加到CLASSPATH变量中。CLASSPATH中的类库是由Application ClassLoader或者我们自定义的类加载器来加载的,这里当然不能包括基础类库,如果包括基础类库的话,并用两个不同的自定义类加载器去加载该基础类,那它得到的该基础类就不是唯一的了,这样便不能保证Java类的安全性。
- dt.jar
-
-
-
- 基本类库和扩展类库rt.jar
基本类库是所有的 import java.* 开头的类,在%JAVA_HOME%\jre\lib目录下(如其中的rt.jar、resource.jar),类加载机制提到,该目录下的类会由 Bootstrap ClassLoader 自动加载,并通过亲委派模型保证了基础类库只会被Bootstrap ClassLoader加载,这也就保证了基础类的唯一性。
- 基本类库和扩展类库rt.jar
-
-
-
- 扩展类库是所有的 import javax.* 开头的类
在 %JAVA_HOME%\jre\lib\ext 目录下,该目录下的类是由Extension ClassLoader 自动加载,不需要我们指定。rt.jar 默认就在根ClassLoader的加载路径里面,放在CLASSPATH也是多此一举。
- 扩展类库是所有的 import javax.* 开头的类
-
1.3 环境变量配置
1.3.1 先创建jdk安装目录
你想要把jdk安装在哪个盘,哪个盘新建jdk目录,jdk目录下新建两个文件夹并重命名为jdk1.8.0_131和jre1.8.0_131
进入jdk1.8.0_131并复制该路径:C:\anzhuangmulu\jdk\jdk1.8.0_131,此目录就是jdk安装目录
1.3.2 新建 JAVA_HOME 变量
计算机→属性→高级系统设置→高级→环境变量→系统变量→新建JAVA_HOME变量
变量名:JAVA_HOME
变量值:C:\anzhuangmulu\jdk\jdk1.8.0_131
1.3.3 新建 CLASSPATH 变量
计算机→属性→高级系统设置→高级→环境变量→系统变量→新建 CLASSPATH变量
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
(jdk1.8版本可以不设置CLASSPATH变量,但是习惯性的把它加上。注意变量值最前面是个点)
1.3.4 编辑 path 变量
计算机→属性→高级系统设置→高级→环境变量→系统变量→编辑 path 变量
win10系统:编辑path变量,点击新建输入:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
确定即可。
win7系统:系统变量→寻找 Path 变量→编辑,在变量值最后
输入:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
到此系统变量配置完毕!!!
1.4 jdk安装
jdk-8u131-windows-x64.exe→右键→以管理员身份运行。
jdk选择安装在新建的jdk1.8.0_131目录下
让我们安装jre,jre选择安装在新建的jre1.8.0_131目录下
最后点击完成。
1.5 查看jdk是否安装成功
win+r打开cmd窗口,输入java -version,出现jdk版本则说明安装成功。
(先卸载jdk再安装jdk)这时,你就拥有了与注册表无关的JDK了,可以随意移动位置,移动以后只要修改 JAVA_HOME 为移动以后的路径就可以了。
1.6 jdk迁移
jdk迁移条件:如果生产环境上,jdk安装在D盘,此时因为服务器D盘需要格式化只留C盘,D盘上的tomcat项目及jdk都迁移到C盘即可。
1.6.1 查看jdk位置
查看是否有jdk及位置在哪?
java -version
where java
1.6.2 删除注册表
- 按Win键+R,输入"regedit"打开注册表编辑器
- 找到路径:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
将JavaSoft文件夹及其子目录全部删除。
这时,删除注册表,你就拥有了与注册表无关的JDK了,可以随意移动位置,移动以后只要修改 JAVA_HOME 为移动以后的路径就可以了。
1.6.3 将D盘下的jdk安装路径移动到C盘
(先将jdk文件压缩备份一下,如果jdk迁移成功可以将备份删除)
将D盘下的jdk安装路径移动到C盘C:\Program Files (x86)\下。
1.6.4 只修JAVA_HOME环境变量
计算机→属性→高级系统设置→高级→环境变量→系统变量→新建JAVA_HOME变量
变量名:JAVA_HOME
变量值:C:\Program Files (x86)\jdk\jdk1.8.0_131(改成现在的目录路径)
1.6.5 查看jdk报错及处理
win+r cmd查看jdk版本,发现报错???
java -version
Error: opening registry key ‘Software\JavaSoft\Java Runtime Environment’
Error: could not find java.dll
Error: Could not find Java SE Runtime Environment.
解决报错:
- 先去C盘的目录:C:\Windows\System32文件夹里找java.exe,javaw.exe,javaws.exe删掉。如果这个文件夹里本身就没有东西。
- 再去C盘的目录:C:\ProgramData\Oracle\Java\javapath找到后都删掉
1.6.6 再次查看jdk迁移是否成功及位置
win+r cmd
java -version 出现jdk版本说明迁移成功。
jps 列出所有正在运行的java进程,其中jps命令也是一个java程序,前面的数字就是对应的进程id
where java jdk位置
到此,jdk迁移成功,可以随意移动修改jdk目录位置。
2.windows系统下jdk卸载
2.1 查看是否安装过jdk
- win+r打开cmd窗口,输入java -version、jps、javac,看是否安装过jdk。如下图则说明已经成功安装jdk。
2.备份安装好的jdk(目的是备用)
将装好的JDK,JRE打成zip格式压缩包后拷贝到任意一个其他目录,如D:\backup_file
(英文:backup_file的中文意思是:备份文件)
2.2 彻底卸载或删除jdk(有三种方式卸载)
2.2.1 方式一:用控制面板卸载
2.2.2 方式二:安全类软件(360、geek等)自带的软件卸载工具的功能卸载
2.2.3 方式三:直接删除jdk文件夹(找到安装路径,简单粗暴删除)
- 当前工作的jdk在哪?
cmd命令输入:where java
- 找到jdk路径之后,删除jdk文件夹
2.3 删除注册表
- 按Win键+R,输入"regedit"打开注册表编辑器
- 找到路径:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
将JavaSoft文件夹及其子目录全部删除。
(先卸载jdk再安装jdk)这时,删除注册表,你就拥有了与注册表无关的JDK了,可以随意移动位置,移动以后只要修改 JAVA_HOME 为移动以后的路径就可以了。
2.4 删除环境变量(删除两个、编辑一个)
(以windows10为例)
此电脑→右键→属性→高级系统设置→高级→环境变量→系统变量
- 删除JAVA_HOME
- 删除CLASSPATH
- 编辑path,找到%JAVA_HOME%\bin; 和%JAVA_HOME%\jre\bin;并删除(只删除这两个)
2.5 (默认安装路径时)将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe、javaw.exe、javaws.exe文件删掉
当安装jdk时默认将java.exe、javaw.exe、javaws.exe这三个文件复制到这两个目录下(默认安装路径时才有)
- 先去C盘的目录:C:\Windows\System32和Windows\SysWOW64文件夹里找java.exe,javaw.exe,javaws.exe删掉。如果这个文件夹里本身就没有东西。
- 再去C盘的目录:C:\ProgramData\Oracle\Java\javapath找到后都删掉
2.5 测试jdk是否卸载成功
win+r打开cmd命令提示符输入:java -version按回车
出现"java不是内部或外部命令,也不是可运行的程序
或批处理文件。
此时,已经完全卸载jdk成功。
此时,我们可以重新安装jdk。