【发布时间】:2014-08-19 21:08:47
【问题描述】:
我使用的是 Java SE Jdk1.7.0_40,它运行良好。我不知道出了什么问题,我已经通过不同的方式多次设置了路径。如果我通过编写 javac 或 java -version 来签入 cmd,结果是肯定的,但是当我编写 javac hello.java 我得到这个错误..
javac:找不到文件:hello.java 用法:javac 使用 -help 列出可能的选项
我浏览了几乎所有与我的问题相关的主题,但所有人都在说“设置路径,可能是你的路径不正确,等等”。我已经重新安装了java,但仍然没有用。
是否有任何逐步的过程来检查路径是否真正响应?
我使用的是 Windows 7,当前的 Java 版本是 SE jdk1.7.0_60
还有一点……当我从包含该文件的文件夹中编译 java 文件时,它工作正常并生成 .class 文件,但是当我执行类文件时…… java 你好,我明白了
错误:无法找到或加载主类 hello
可能是我错过了什么..
帮助...
【问题讨论】:
-
请分享你的项目结构,你在哪里运行
javac和确切的命令行。 -
在您执行命令的目录中是否有一个名为“hello.java”的文件?
-
javac: file not found: hello.java Usage: javac use -help for a list of possible options显然,此错误与您的系统路径nothing有关,因为javac二进制文件已找到并且可以正常工作。它找不到您的hello.java文件。 -
类hello在默认包里吗?
-
@Jens:这无关紧要——它找不到要开始的源文件。
标签: java