再一次:“我的朋友们。”;javac:未找到文件:hello.java

再一次:“我的朋友们。”;javac:未找到文件:hello.java,java,Java,我使用的是JavaSEJDK1.7.0(40,它工作得非常好。我不知道出了什么问题,我已经通过不同的方式多次设定了路径。如果我像写javac或java-version一样签入cmd,结果是肯定的,但当我写 javac hello.java我收到这个错误 javac:未找到文件:hello.java 用法:javac 使用-help获取可能选项列表 我浏览了几乎所有与我的问题相关的话题,但都说了同样的话,那就是“设置路径,可能是你的路径不正确,等等”。我重新安装了java,但仍然没有用 是否有任何

我使用的是JavaSEJDK1.7.0(40,它工作得非常好。我不知道出了什么问题,我已经通过不同的方式多次设定了路径。如果我像写javac或java-version一样签入cmd,结果是肯定的,但当我写 javac hello.java我收到这个错误

javac:未找到文件:hello.java 用法:javac 使用-help获取可能选项列表

我浏览了几乎所有与我的问题相关的话题,但都说了同样的话,那就是“设置路径,可能是你的路径不正确,等等”。我重新安装了java,但仍然没有用

是否有任何分步程序来检查路径是否实际响应

Am使用Windows 7,当前版本的Java是SE jdk1.7.0_60

还有一件事。。当我从包含该文件的文件夹编译java文件时,它工作正常并生成.class文件,但当我执行该类文件时。。 java你好,我明白了

错误:无法找到或加载主类hello

也许我错过了什么


帮助…

如果
javac
不在您的
路径上,则没有问题,因为您看到的错误是来自
javac
的错误,只有当
javac
在您的路径上并且正在运行时才会发生


唯一的可能性是
hello.java
不在调用命令的当前工作目录中。将
hello.java
所在的目录放在您的
PATH
上不会有任何帮助。

请分享您的项目结构,您在哪里运行
javac
以及确切的命令行。是否有名为“hello.java”的文件在执行命令的目录中?
javac:file not found:hello.java用法:javac use-help以获取可能选项列表
显然,此错误与您的系统路径无关,因为找到并运行了
javac
二进制文件。它找不到你的
hello.java
文件。类hello在默认包中吗?@Jens:那无关紧要-它找不到要开始的源文件。