尝试通过命令行使用javac编译类文件将返回“找不到文件”

时间:2019-01-13 19:58:35

标签: java intellij-idea compilation javac

下载并设置了jdk / javac路径后,我希望能够通过命令提示符手动编译类文件。但是,这是我检查版本以查看是否设置了路径,然后尝试从Intellij编译一个小的类文件之后,cmd窗口的外观。

C:\Users\goel>java -version
java version "11.0.1" 2018-10-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.1+13-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.1+13-LTS, mixed mode)

C:\Users\goel>javac Main.java
error: file not found: Main.java
Usage: javac <options> <source files>
use --help for a list of possible options

该文件在计算机上,第一次尝试失败后,我还将其复制到了桌面上。任何有关解决此问题的帮助都将非常有用。

1 个答案:

答案 0 :(得分:0)

您需要从javac文件所在的项目文件夹中运行Main.java命令。从错误中您可以看到Main.java文件夹中没有C:\Users\goel文件。使用命令更改文件夹:

cd /d <path_to_folder_with_Main.java_file>