什么" javac:不是文件:HelloWorld.java"意思?

时间:2018-05-13 04:20:09

标签: java installation

我正在尝试运行一个简单的Java" Hello World!"程序,我有问题。 我想我成功安装了java和新的jdk 10.0.1。 在CMD上,我可以输入javac并且它可以正常工作。但是,由于某些原因,我的简单HelloWorld.java不会生成HelloWorld.class。

我认为问题与我的环境变量和/或路径有关... 我在命令提示符下输入路径,它看起来像这样:

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 

*编辑:我相信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

0 个答案:

没有答案