zoukankan      html  css  js  c++  java
  • 关于window10安装jdk,配置环境变量,javac不是内部或外部命令,也不是可运行的程序 或批处理文件的细节问题。

    今日拿到一台新的window10笔记本电脑,非常熟练的安装了JDK(因为在学校经常给同学安装JDK - -)但是发现java java -version命令都可以使用,唯独javac命令出现不是内部或外部命令,也不是可运行的程序或批处理文件。出现这个问题基本就是命令找不到路径,基本可以锁定是环境变量Path出现问题。我们查看Path环境变量发现如下情况:

     

    注意红色框框,看到配置的环境变量出现了双引号,这就是javac不能允许的罪魁祸首。我们点进Path--->编辑文本--->找到路径把双引号去掉基本就OK了(最核心的是把前面的 <. ;>去掉,要不然每次打开环境变量window自动给你的路径加上双引号,真的特别坑,学校的教材真的该更新了!!!)。

    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------

    下面发一遍环境变量的配置过程(假如JDK安装成功)

    1.右键点击我的电脑打开属性选项

     

    2.点击左上角的高级系统设置---->高级----->环境变量

     

     

    3.打开环境变量对话框,在下方的系统变量框中----->选择新建,添加JAVA_HOME环境变量。变量名为JAVA_HOME,变量值为自己电脑上安装的JDK路径,完成点击确定。

     

    4.再次点击新建按钮,添加CLASSPATH环境变量。变量名为CLASSPATH,变量值为自己电脑上安装的JDK路径下的lib目录。

     

    5.选中Path环境变量,点击编辑---->选择新建---->将自己电脑上安装的JDK路径下的bin目录复制到输入框中,也可以通过选择按钮选择bin目录(注意不要在路径前面添加<. ;>标点符号)。

     

    6.在CMD中输入javac,出现如下界面即JDK环境配置成功。(JDK安装成功之后,不用配置环境变量也能运行java 、java -version命令,故用javac命令验证JDK环境变量是否安装成功)

  • 相关阅读:
    Android Studio 生成Jar包时遇到的gradlew下载问题
    未解决问题
    Android -- android.os.Parcelable[] cannot be cast to ...
    vulkan gpu limits in mali
    Why GPU Program is expensive in CPU
    iOS native plugin 的代码sample
    USC-- compute shader ps vs
    zprepass 之后再base pass为什么用equal不用lessequal
    memory management Vulkan
    hlslcc
  • 原文地址:https://www.cnblogs.com/cheari/p/15002819.html
Copyright © 2011-2022 走看看