精华内容
下载资源
问答
  • 打开cmd,输入java,java -version没有问题,但是javac提示不是内部命令 问题排查: 找到java安装下的bin目录,运行cmd,输入javac,能提示,说明环境配置有问题 cmd输入:path 看看java 相关的java相关路径有没有...

    目录

    步骤一:找到JDK下的bin目录,运行cmd,输入javac,能提示,说明环境配置有问题

    步骤二:cmd输入:path

    步骤三:看看下载的JDK包解压后目录对不对

    步骤四:检查是否有环境冲突

    最后:环境变量配置


    描述:

            打开cmd,输入java,java -version没有问题,但是javac提示不是内部命令

    问题排查:

    步骤一:找到JDK下的bin目录,运行cmd,输入javac,能提示,说明环境配置有问题

            

            

    步骤二:cmd输入:path

             

            看看java相关路径有没有多余的符号,比如多出分号,逗号(笔者上面是正确的路径展示形式)

    步骤三:看看下载的JDK包解压后目录对不对

    主要是检查“步骤一”目录不对而且bin目录下运行不出java,javac结果,重新去下载

    JDK8  JDK11  JDK16  更多版本  下载需要登录Oracle,注册登录即可下载

    • JDK8的目录 
    • JDK11目录

     

     

    步骤四:检查Path变量是否有环境冲突

            下面出现的路径注意:jdk.exe安装会自动添加,删除即可; 

                

     

    最后:环境变量配置(推荐`系统变量`):

    注意系统变量和用户变量的区别

    (1)新建系统变量->变量名"JAVA_HOME",变量值"C:\Java\jdk1.8.0_05"(即JDK的安装路径) 
    (2)编辑
    系统变量->变量名"Path",在原变量值的最后面加上“;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin” ,win10去掉分号,隔行即可,笔者下面有图
    (3)新建
    系统变量->变量名“CLASSPATH”,变量值“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar”

    最后附上环境变量配置图:

            

            

            

    修改好的环境变量,需要重新打开新的cmd窗口!!

    展开全文
  • javac不是内部或外部

    2021-07-20 10:00:03
    找到java安装目录 我的是 C:\Program Files\Java\jdk1.8.0_151\bin 按住shift,在空白处右击, 运行javac,能正常运行说明安装无误,进入下一步 打开系统变量设置 设置完成后,重新打开cmd,输入javac

    找到java安装目录
    我的是

    C:\Program Files\Java\jdk1.8.0_151\bin
    

    按住shift,在空白处右击,
    运行javac,能正常运行说明安装无误,进入下一步

    打开系统变量设置
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    设置完成后,重新打开cmd,输入javac
    在这里插入图片描述

    展开全文
  • 发现以前配好的java环境变量和tomcat环境变量全都清空了,在重新配置的时候总是出现问题,即在cmd命令窗口下,输入java,显示正常,输入java -version 也是显示正常,唯独输入javac,显示“javac不是内部或外部命令...

    昨天重装了win10系统,发现以前配好的java环境变量和tomcat环境变量全都清空了,在重新配置的时候总是出现问题,即在cmd命令窗口下,输入java,显示正常,输入java -version 也是显示正常,唯独输入javac,显示“javac不是内部或外部命令,布拉布拉一些的问题”,然后我就开始各种百度各种谷歌,终于在大半夜把这个问题搞定了。。。

    来看看我的新博客

    下面来说说这个问题的解决办法,其实很简单:

    • 1,首先进入环境变量页面
      这里写图片描述

    • 2,在系统变量下面配置

      • JAVA_HOME:你自己的jdk的路径
      • CLASSPATH= .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
        • 注意前面有一个.千万不要忘了。
    • 第三步,也是最重要的一步,配置Path变量,这里win10和其他的不同就出来了,win的path变量,要用jdk的绝对路径,而不能用%JAVA_HOME%这一类的,计算机识别不了。

      • path=
        C:\ProgramFiles\Java\jdk1.7.0_67\bin;C:\Program Files\Java\jdk1.7.0_67\bin\jre\bin;
      • 在path环境变量的最前端加上你自己的jdk的这两个目录就好了。一定要是绝对路径!

    这样你在测试一下肯定就没有问题了,还有修改完环境变量,再次测试的时候,cmd的窗口需要重新启动一下。

    展开全文
  • 解决javac 不是内部或外部命令问题 javac 命令
  • javac不是内部或外部命令

    千次阅读 热门讨论 2019-06-18 08:18:11
    但是输入javac,显示“javac不是内部或外部命令”。 接下来说一下我所了解的的两种情况,可能对你们有所帮助。 网上说win10不可以用用jdk的绝对路径,而不能用%JAVA_HOME%这一类的,计算机识别不了。但是经过我的...

    在cmd命令窗口下,输入java,显示正常,输入java -version 也是显示正常。但是输入javac,显示“javac不是内部或外部命令”。

    接下来说一下我所了解的的两种情况,可能对你们有所帮助。

    网上说win10不可以用用jdk的绝对路径,而不能用%JAVA_HOME%这一类的,计算机识别不了。但是经过我的此时,行对路径也是可以的额,并不是这个问题(下图第一张图片是我配置好的。),但是下面的两个问题确实是我碰到的。

    一、路径多了分号

    配置path的时候,需要写添加新的路径。我在学习别人的博客时候,他讲两句路径写出来 ,可能是想用标点做个结束的标志,并不是路径的内容,不能复制。由于这种路径不能多空格,什么标记什么,只要多了就是错误。

    二、一共添加两个路径,不能写到一行。

    这个是没有看清楚,以为是一个路径,将两个路径添加到了一行上,小伙伴们一定要注意啊!

     

     

    展开全文
  • #javac不是内部或外部命令,也不是可运行的程序 如果你其他都制作无误的话还是javac不能正常运行 下面试试这样的方发: #新建一个PATH大写然后放入jdk的目录到bin目录 我成功了,你也来试试看吧 ...
  • javac不是内部或外部命令,解决方法 在cmd下运行javac报错如下: 解决方法: 把%JAVA_HOME%\bin后面的分号去掉
  • java 环境变量设置 JAVAC不是内部或外部命令 JAVA中的DOS命令
  • 配置环境变量的时候却出现了问题,搞了一段时间终于不再“javac不是内部或外部命令”啦!!!! 分享给大家,不要再入此坑。。。 尝试解决方案: 问题出现在Path上, path= %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;...
  • java javac 不是内部或外部命令,也不是可运行的程序 批处理文件 更多资料请关注微信公众号 《java微课程》
  • 装了jdk并且环境变量也配置了,结果发现运行javac时出现javac不是内部或外部命令 解决方法如下: 配置环境变量如下: 然后调出命令行输入javac: 我出现这个问题主要是因为没有添加用户变了PATH 问题解决...
  • java命令运行无误,但是javac不是内部或外部命令,也不是可运行的程序 试试path环境变量后面的分号去掉,如果去掉了的话,试试加上分号 之前装jdk1.16的时候没问题,然后卸载了,改装jdk1.8,修改JAVA_HOME之后,...
  • win10配置java环境变量,javac不是内部或外部命令问题描述解决方案 问题描述 Win10上配置java环境变量遇到了在cmd命令窗口下,输入java、java -version 也是显示正常,输入javac,显示“javac不是内部或外部命令”。...
  • 显示javac不是内部或外部命令的问题。 百度后发现自己并没有拼写上的问题,最后发现,网上的教程大部分都对于win7,win8等版本,在win10中有一个地方需要特别注意: PATH配置中路径一定要用绝对路...
  • CMD中,javac不是内部或外部命令,但是,java, java -version均正常 则"set JAVA_HOME"查看变量值是否正确;"set path"&"set classpath"查看JAVA_HOME变量值是否被正确替代。若未正确替代,则确保重新...
  • JDK配置JAVAC不是内部或外部命令 1、java和javac都不能在cmd中运行出结果 确定jdk已经安装 在电脑高级设置中打开环境变量,确定JDK配置是否正确,如下图所示: 在环境变量中我们可以看到用户变量和系统变量,...
  • 电脑重装了下 win10 系统,需要重新安装jdk,因为项目需要,jdk只能装1.8版本的,官网是不可能下载了,需要注册...安装好并配置好环境变量后,出现了 javac 不是内部或外部命令的问题,其他命令:java,java -ver...
  • 之前一直把这个教程保存到浏览器的书签里,但是最近发现书签太乱了而且万一一不小心可能会丢失,...但是输入 javac 就提示“javac 不是内部或外部指令”,这是因为没有设置好环境变量的问题。打开环境变量新建如下几...
  • javac时显示“Javac不是内部或外部命令” 解决方案 这种情况通常是由于windows系统 环境变量 未配置正确而引起 解决方法 重新配置环境变量 第一步 右键点击 此电脑 点击属性 点击高级系统设置 选择高级——环境...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 19,640
精华内容 7,856
关键字:

javac不是内部或外部

java 订阅