java - 为什么命令行找不到我的 .java 文件?

标签 java

我正在使用 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/

相关文章:

java - 如何使用 jackson 在 java 中解包和序列化 java 映射?

java - ListViewDragginanimation 中的自定义 ListView 项

java - 野蝇 17 + Json-b

java - 如何动态更改 HTML 输入名称

java - 无工厂策略模式中开关应该放在哪里?

java - 如何在JNI层修改java类对象

java - 右/左外连接 from() 和许多 'and' 与 JOOQ 中的四个表

java - dwr 和 jquery ajax 之间的区别?

java - 如何使几个 View 具有相同的宽度

java.security.cert.CertificateException : Could not parse certificate: java. io.IOException : Invalid BER/DER data (too huge? )