JAVAC不是内部命令或外部命令怎么解决(DOS命令中出现“javac不是内部或外部命令)

JAVAC不是内部命令或外部命令怎么解决(DOS命令中出现“javac不是内部或外部命令)

早上有朋友在我的御弓博客(www.yugongweb.com)上留言,说他按照我的教程安装了jdk,但是在DOS workbench中运行javac时出现了“javac不是内部或外部命令,也不是可运行的程序或批处理文件”的情况。他在Webjiawen百科上找了很多原因和解决方法,让他创建新的JAVA_HOME和CLASSPATH变量,然后进行相应的配置。说实话,当时我也觉得很奇怪。按理说,不应该有什么差错。其实对于Java初学者来说,配置或者不配置类路径都是可以的,因为类路径是用来设置“类路径”的,一般不推荐这种方法。而设置CLASSPATH的目的就是为了移动别人写的类库以备后用。毕竟有路子也是可以的。但是为什么会有误差呢?

于是我问他PATH的路径后面没有加英文分号,还是加了中文分号。他说他有。所以我很好奇。想到这,我让他打开他的文件夹,看看里面有没有javac.exe。他打开它,发现没有。

jdk坏了吗?我自己都不相信。我只能让他试着重新安装文佳社会百科,但是重新安装后,还是没有这个东西。现在我真的没有办法了。最后我想了想,只能让他重复一遍给我安装jdk的过程。终于发现问题了。原来安装jdk的时候选择了两次安装目录,都是安装在一个目录下。问题是jdk安装在第一次选择的目录下,而jre安装在第二次选择的目录下,这不是个东西。原始文件被jre文件覆盖,所以没有javac.exe。

在我解决了这个问题后,我的朋友感谢了我,说网上有很多人在问这个问题。我在搜索引擎上搜了一下,真的很多,答案基本都是新创建的JAVA_HOME和CLASSPATH变量。如图所示:

这当然解决不了问题。所以我就分享这篇文章,希望能对你有一点帮助。最后,请关注图片右下角我的网站御弓博客和微信官方账号。

以上就是由优质生活领域创作者 嘉文社百科网小编 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

「已回复」金鸡菊花期是什么时候

最佳答案1、露地直播的金鸡菊花期在7-9月。二年生的金鸡菊花期在5月底到10月中旬。...

开淘宝店需用到的软件(淘宝开店常用的5种软件工具)

淘宝上有成千上万的商品,每个店铺上面都有很多宝贝。人工管理这些宝贝需要耗费大量的精力...

apk文件如何安装(智能电视不识别APK文件)

现在,文佳社会的许多电视都屏蔽了应该由第三方安装的功能。如果要看电视直播,就得用运营...

「重点」金鱼鱼鳔失调症如何防治和治疗

预防与治疗1注意保暖。入冬以后。当温度比平常下降4°C~5°C时,就应将金鱼移入室内...

什么是股权资产(期权和股权有什么区别)

期权和股权的区别期权和股权的区别在于,期权是期权,是投资权;是所有权,是股东权益。期...

格力是国企吗(看似私企,实际上国有控股的公司还有这些!)

我们常说的格力,一般指格力电器公司。格力电器前身为珠海李海空调工程有限公司,成立于1...

脑震荡有什么症状(脑震荡有哪些特别的表现)

人的一生难免会遇到磕磕碰碰。有些朋友有些脑震荡,不知道会不会脑震荡。脑震荡实际上有一...

维生素e可以直接涂在脸上吗(维生素e擦脸正确步骤)

维生素E可以直接涂在脸上吗?(维生素E擦脸的正确步骤)维生素E可以直接涂在脸上吗?维...