[英]“Could Not Find or Load Main Class…”
我是Java的新手,我拿到了这本书来帮助我入门。
我已经使用“ javac Hello.java
”成功编译了Hello.java。
现在它说输入“ java Hello
”,我得到“ Could not load of find main class Hello
”。 我曾尝试找出解决方法,但所有答案都很复杂且令人困惑。 如果有人可以解释如何解决此问题,那将是很棒的。
问题似乎出在CLASSPATH上 。
将您已在其中编译类的目录的路径添加到“环境变量”中的CLASSPATH变量。
每次运行程序时,都使用-classpath
在classpath中添加当前要引用的文件夹和库。 例如:
java -classpath .;lib/referenced-libs.jar my.package.MainClass
确保Hello.java文件中存在具有这种语法的main方法:
public static void main(String[] args) {
// your code will go here...
}
您应该检查文件夹中是否存在hello.class文件。 Java运行这些.class文件。 这些文件是在成功编译后创建的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.