zoukankan      html  css  js  c++  java
  • javac不是内部或外部命令,也不是可运行的程序或批处理文件的错误解决方法(Windows10/Windows7)

    前言:在配置JDK环境变量后,java显示正常,javac则显示javac不是内部或外部命令,也不是可运行的程序或批处理文件。造成javac不是内部或外部命令,也不是可运行的程序或批处理文件的问题一般就是在Path中Win10错误的使用了Win7的环境变量配置,或者Win7错误的使用了Win10的环境变量配置导致的

    变量名:CLASSPATH 
    变量值:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib	ools.jar;
    # 变量值中开头的.以及结尾的;千万不能遗漏
    

    变量名:JAVA_HOME
    变量值:你本机安装的JDK文件夹的绝对路径
    


    Path设置
    一、Win10 Path设置:

    (1).由于Win10 Path打开后为:

    (2).直接点击新建

    %JAVA_HOME%in
    

    将上面的代码复制到光标处即可

    二、Win7 Path设置:

    (1).由于Win7 Path打开后为:

    所有的环境变量全在一行

    (2).将光标移动至最末尾,将下面的代码复制到光标处即可

    ;%JAVA_HOME%in
    

    注意Win7的环境变量在开头要比Win10的环境变量多一个分号

    相比于Win10来说,在开头处多了一个; 因为在Win7中依靠;区分开环境变量

    1.造成javac不是内部或外部命令,也不是可运行的程序或批处理文件的问题一般就是在Path中Win10错误的使用了Win7的环境变量配置,或者Win7错误的使用了Win10的环境变量配置导致的

    2.在更改Path后,一定一定要关闭CMD窗口后重新打开,否则即使你修改为正确的Path,仍然会报错

  • 相关阅读:
    PHP 原型模式
    PHP 观察者模式
    PHP 策略模式
    PHP 适配器模式
    PHP static静态属性和静态方法
    PHP中this,self,parent三个关键字
    PHP 单例模式
    git修改账号密码-命令行
    微信开发SDK推荐
    Java并发编程:线程池的使用
  • 原文地址:https://www.cnblogs.com/ButterflyStars/p/13179975.html
Copyright © 2011-2022 走看看