×

jdk环境变量配置显示不是内部命令

jdk环境变量配置显示不是内部命令(jdk环境变量设置后不生效,javac提示“不是内部或外部命令,也不是可运行的程序 文件”)

admin admin 发表于2024-01-08 20:16:57 浏览23 评论0

抢沙发发表评论

各位老铁们好,相信很多人对jdk环境变量配置显示不是内部命令都不是特别的了解,因此呢,今天就来为大家分享下关于jdk环境变量配置显示不是内部命令以及jdk环境变量设置后不生效,javac提示“不是内部或外部命令,也不是可运行的程序 文件”的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!

本文目录

jdk环境变量设置后不生效,javac提示“不是内部或外部命令,也不是可运行的程序 文件”

你的配置错误比较多,不光是path路径错误,classpath也不恰当。正确的配置是在系统变量里面配置:JAVA_HOME C:\Program Files\Java\jdk1.7.0_21Path %JAVA_HOME%\bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;CLASSPATH .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\jre\lib\rt.jar;

JAVA不是内部或外部命令,也不是可运行的程序或批处理文件这句话是什么意思

出现“’javac’ 不是内部或外部命令,也不是可运行的程序或批处理文件。”表示环境变量配置有误。

环境变量:

*环境变量:是供系统内部使用的变量,是包含系统的当前系统用户的环境信息的字符串和软件的一个确定存放的路径 ;

*path:windows系统执行命令时要搜索的路径 ;

*classpath:java在编译和运行时要找的class文件所在的路径 ;

设置JAVA_HOME: 

一是为了方便引用,比如,JDK安装在D:\MyProgram\java\jdk目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次都输入很长的路径串; 

二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是系统崩溃! 

三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件.                            

JDK安装完成后,配置完环境变量还是会出现javac不是内部命令

环境变量配置不对,假如你的jdk是默认安装,即没有更改安装路径,那么环境变量如下:变量名称与内容如下:CLASSPATH:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarJAVA_HOME:C:\ProgramFiles\Java\jdk1.8.0_77Path:在系统原有基础上添加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;你对照一下你的配置。

win 7 旗舰版64安装好jdk 配置好环境变量后为什么在dos输入javac说不是内部命令啊

安装jdk后 cmd java -version能正常显示jdk版本号 java命令可用,javac命令无法使用,提示“javac不是内部命令或\x0d\x0a\x0d\x0a外部命令,也不是可运行的程序或批处理文件”。\x0d\x0a\x0d\x0a解决方案:\x0d\x0a\x0d\x0a运行——》cmd \x0d\x0a\x0d\x0a在控制台中运行以下命令设置java环境变量即可解决:\x0d\x0a\x0d\x0aset JAVA_HOME=C:\Java\jdk1.6.0_20 安装JDK的根目录\x0d\x0a\x0d\x0aset classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;\x0d\x0a\x0d\x0aset path=%JAVA_HOME%\bin; \x0d\x0a\x0d\x0a注:java -help可以查看命令\x0d\x0a\x0d\x0aset java_home:查看JDK安装路径\x0d\x0a\x0d\x0ajava -version:查看JDK版本\x0d\x0a\x0d\x0a实在还是不行的话后只要在Path变量的头部添加如下路径: C:\Java\jdk1.5.0\bin(你安装jdk的路径);就可以了。

配置jdk环境变量后,打开运行,出现“javac不是内部或外部命令,也不是可运行的程序“,具体截图

是因为你在配置path环境变量的时候出错了,应该:在系统变量一栏中,单击PATH变量-》-》文本-》变量值输入"%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意:如果Path的变量值末尾有没有;号,先输入;号,再输入上面的代码,原变量值不可以更改)如果还是没有解决,参考:Eclipse安装( jdk安装以及环境配置教程 )_Java_名字还没有想好的博客-CSDN博客***隐藏网址***

jdk环境变量测试出现java -version不是内部或外部命令怎么办

没有配置环境变量

注意不要用中文,中文外国人容易整不明白

我的电脑(此电脑)右键

如果要配置JAVA_HOME,和上面步骤相似,路径注意,中文注意

第二个红框的可以去掉

关于jdk环境变量配置显示不是内部命令,jdk环境变量设置后不生效,javac提示“不是内部或外部命令,也不是可运行的程序 文件”的介绍到此结束,希望对大家有所帮助。