记录一下win10笔记本安装jdk时的问题

先说明一下情况,我这个笔记本之前是安装过jdk的,并且也进行过项目开发,但是由于某些原因已经有好久没用了,再加上之前重做过C盘,配置也都丢了,导致eclipse、myeclipse、idea已全部阵亡。今天又从jdk开始重新安装,没想到卡了我半个小时,所以写下这篇博客记录下问题,顺便科普一些排错的小技巧。

首先按照网上找到的那一套设置环境变量,设置完JAVA_HOME、CLASSPATH、PATH后,在cmd输入java,控制台输出了不是内部或外部命令,也不是可运行的程序 或批处理文件。 ,这句话的意思就是你的电脑无法识别java这个命令。

那么,你的电脑究竟是如何识别你输入的命令的呢?实际上,它会在环境变量中的PATH变量中所配置的每一个目录中依次查找是否有支持java这一命令的程序。比如我在PATH中添加了E:\worksoft\jdk\bin ,那么它就会尝试在这一目录下执行java命令。但是我这里没有成功,所以我准备在cmd中直接执行,看看会如何。

进入cmd后,先输入PATH来看看环境变量是否生效(修改环境变量后需要重新打开cmd,否则不会生效)。
在这里插入图片描述
可以看到环境变量已经加进去了。这时直接执行java,还是报错不是内部或外部命令,也不是可运行的程序或批处理文件。 再尝试执行E:\worksoft\jdk\bin\java,会报同样的错。这通常会有两个原因,一是jdk文件损坏了,二是权限出了问题。所以我先跳到具体目录下执行来看一看。cmd中依次输入e:worksoft\jdk\bin\java 。竟然成功了,这看起来像是c盘到e盘的访问权限除了问题,不过我也没有细研究,只是把jdk文件整个粘贴到c盘,并修改相应的环境变量后就好使了。

后来我重启电脑之后发现,即使还将jdk放在e盘也一样好使,这电脑还有点欠,不过我并不打算收拾它。

总结一下:
jdk直接放到c盘。
常用排错方法:按照PATH中配置的目录直接执行java命令,看结果分析。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值