关于#java#的问题:

javac找不到这个文件要怎么做,环境变量和其它的东西都建了,有图

img

img

img

cmd 进入 javanote 目录再执行 javac 编译,你都不在这个目录下,编译谁

【相关推荐】



  • 帮你找了个相似的问题, 你可以看下: https://ask.csdn.net/questions/7804616
  • 这篇博客也不错, 你可以看下处理java错误:javac不是内部或外部命令
  • 除此之外, 这篇博客: 记录搭建java环境终端输入 javac显示不是内部命令错误中的 系统变量中添加: 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    JAVA_HOME指向JDK安装路径

    变量名:JAVA_HOME 
    变量值:C:\Program Files\Java\jdk1.8.0_201
    

    CLASS_PATH

    变量名:CLASS_PATH
    变量值:.;%JAVA_HOME%\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;
    

    找到Path变量,在变量值最后输入如下内容。

    变量名:Path
    变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    

    在终端输入 javac

    用法: javac <options> <source files>
    其中, 可能的选项包括:
      -g                         生成所有调试信息
      -g:none                    不生成任何调试信息
      -g:{lines,vars,source}     只生成某些调试信息
      -nowarn                    不生成任何警告
      -verbose                   输出有关编译器正在执行的操作的消息
      -deprecation               输出使用已过时的 API 的源位置
      -classpath <路径>            指定查找用户类文件和注释处理程序的位置
      -cp <路径>                   指定查找用户类文件和注释处理程序的位置
      -sourcepath <路径>           指定查找输入源文件的位置
      -bootclasspath <路径>        覆盖引导类文件的位置
      -extdirs <目录>              覆盖所安装扩展的位置
      -endorseddirs <目录>         覆盖签名的标准路径的位置
      .........
    

    表示 java环境变量配置成功


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^