oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题

时间:2024-03-14 09:08:10

出现这个问题,我的总结来看,无非是路径找错了,或者你的jdk出问题了

1、jdk出错时。。。

我的问题的本质
如果你的电脑安装了jdk,在你的控制面板的"卸载"中,你应该是有下面图中这两个的。
我最初的问题,不知道自己干了什么,图中的下面这个长的名字的图标是白色的,并不是java的咖啡形状的。oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题

我的解决办法:综上所述,是我的jdk出了问题,我自然要去重新好好的安装我的jdk(而且事实证明确实是因为我的jdk出了问题),所以我要先卸载我的jdk(卸载的话,百度上有很多卸载jdk的方法,我的电脑只在控制面板卸载,就会卸载的很干净了)
我用到的jdk版本
jdk-8u162-windows-x64.exe
(可以去官网下载,官网地址https://www.oracle.com/cn/java/technologies/javase-downloads.html选择你心仪的jdk)
安装过程:因为我认为我在重新安装过程,遇到了最大的问题,所以在此详细解释,

!!!尤其是文件安装路径,千万不要把两次安装要更改路径的地方,放在一个文件夹!!

(1)如果你打算采用这个办法了。这个时候你的电脑中应该没有jdk才对
(我的判断方法:我在控制面板的卸载中没有上图的那两个了,你看下图,没他俩了吧(或者你可以去百度一下在cmd的命令怎么查看你的jdk存在状态))
oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题

(2)安装
如果你不想安在你的c盘(即默认路径),建议你先自己找一个合适的位置,然后事先建立好两个文件夹,以我的这个版本为例,这是我建立的两个文件夹
oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题
(3)建立好文件夹后,就可以正式的安装了(看图操作,傻瓜式安装我在这里会直接忽略过程)

oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题
oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题

oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题
oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题
oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题(3)然后,去配置你的环境变量
第一个是classpath中,如图,“.;%java_home%/lib/tools.jar; ;%java_home%/lib/dt.jar;”
oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题第二个是java_home,如图(就是你的jdk安装路径)
oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题第三个是path,如图,你的jdk安装路径中的bin目录
oracle的管理工具sqldeveloper出现can not find a j2se sdk installed at path问题
(4)到这里就安装成功了,而你的控制面板的卸载中,应该也有那两个了(或者去你的cmd检验一下也可以)

2、sqldeveloper选择jdk路径

在安装好我的jdk后,去打开我的sqldeveloper,然后会让你找到你的jdk,在这里,
(1)你可以先选择你的jdk安装目录的bin文件夹尝试一下;
(2)如果(1)还是不行,就直接选择你的jdk的安装目录,比如我的就是“D:\jdk-jre-install\jdk1.8.0_162”