什么是;javac:不是一个文件:HelloWorld.java;什么意思?

什么是;javac:不是一个文件:HelloWorld.java;什么意思?,java,installation,Java,Installation,我正在尝试运行一个简单的Java“Hello World!”程序,但我遇到了一些问题。 我想我成功地安装了java和新的JDK10.0.1。 在CMD上,我可以键入javac,它就可以工作了。但是,由于某些原因,我的简单HelloWorld.java不会生成HelloWorld.class 我认为问题与我的环境变量和/或路径有关。。。 我在命令提示符下键入了path,它如下所示: PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javap

我正在尝试运行一个简单的Java“Hello World!”程序,但我遇到了一些问题。 我想我成功地安装了java和新的JDK10.0.1。 在CMD上,我可以键入javac,它就可以工作了。但是,由于某些原因,我的简单HelloWorld.java不会生成HelloWorld.class

我认为问题与我的环境变量和/或路径有关。。。 我在命令提示符下键入了path,它如下所示:

PATH=C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Java\jdk-10.0.1\bin;C:\Program Files\Java\jre-10.0.1;C:\Users\melan\AppData\Local\Microsoft\WindowsApps;
我的程序没有编译,它看起来是这样的:

C:\Users\melan\OneDrive\Documents\javafolder>javac HelloWorld.java

javac: not a file: HelloWorld.java
Usage: javac <options> <source files>
use --help for a list of possible options 
C:\Users\melan\OneDrive\Documents\javafolder>javac HelloWorld.java
javac:不是一个文件:HelloWorld.java
用法:javac
使用--help获取可能选项的列表
*编辑:我相信HelloWorld.java是在正确的位置


C:\Users\melan\OneDrive\Documents\javafolder目录

05/12/2018  07:30 PM    <DIR>          .
05/12/2018  07:30 PM    <DIR>          ..
05/12/2018  06:15 PM               277 HelloWorld.java
               1 File(s)            277 bytes
               2 Dir(s)  937,982,566,400 bytes free
2018年12月5日晚上7:30。
2018年12月5日下午7:30。。
2018年12月5日06:15 PM 277 HelloWorld.java
1个文件277字节
2个目录937982566400字节可用

javac运行并给出响应,因此环境正常。javac给您的消息
javac:不是一个文件:HelloWorld.java
,因此,请检查
HelloWorld.java
文件或文件夹或其他内容。消息告诉您
HelloWorld.java
不存在于
C:\Users\melan\OneDrive\Documents\javafolder
目录下的C:\Users\melan\OneDrive\Documents\javafolder 05/12/2018 07:30 PM。2018年12月5日下午7:30。。2018年12月5日下午6:15 277 HelloWorld.java 1文件277字节2目录937982566400字节free@JimGarrison不,此消息与不存在的文件无关,相关消息为“未找到文件”。@Mel此问题对未来有价值,因此您应该自行回答,解释你做了什么,问题是什么。然后在规定的等待期后“接受”您自己的答案。这样,将来有相同问题的其他人将能够轻松找到答案。