我正在使用 Windows CMD,由于某种原因,我收到了与我的 .java 文件相关的错误消息。例如,我正在输入:
javac FirstProgram.java
但是,出现此错误消息:
javac: file not found: FirstProgram.java
Usage: javac <options> <source files>
use -help for a list of possible options
我输入了javac -version
,当前使用的是javac 1.8.0_144。另一个 Stack Overflow 问题中的有人建议更改系统变量。我使用 JAVA_HOME
作为变量名,并将路径复制到我的 JDK 文件夹,但到目前为止,我还没有太多运气。我仍然收到相同的错误消息。
最佳答案
这里有几个问题......包括原因
问题 1:
"...I am not even allowed to save my FirstProgram.java in the Java folder in Documents." <= ?!?
问题 2:
"...I got the error message about a false flag" <= This is probably a space " " in the path name
强烈建议:
下载 Eclipse 并尝试从 Eclipse 编译并运行您的程序。换句话说,使用 IDE ,而不是命令行。
您可以在这里下载 Eclipse:
这里有一个很好的“入门教程”:
关于java - 为什么命令行找不到我的 .java 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46018586/