gpt4 book ai didi

java - 获取错误 "cannot find or load main class HelloWorld"

转载 作者:行者123 更新时间:2023-11-29 09:32:05 26 4
gpt4 key购买 nike

我有这个简单的代码:

public class HelloWorld{
public static void main(String[] args){
System.out.println("HelloWorld");
}
}

和文件名 HelloWorld.java

在命令提示符下,我输入:

javac HelloWorld.java

java HelloWorld

(同一目录)

我收到错误:“无法找到或加载主类 HelloWorld”

我确定这与安装不当无关,因为我重新安装了两次jdk和jre。

编辑:

这之前是有效的,第二天,没有更改代码、目录或任何东西,它开始出错。

最佳答案

如果您对 CLASSPATH 环境变量的设置不正确/不合适,您可能会遇到此行为;例如当前目录不在类路径中。 (这是默认...)

试试这个:

java -classpath . HelloWorld

假设可行……问题在于您对“类路径”概念的理解。 Oracle 文档对此进行了很好的解释:

关于java - 获取错误 "cannot find or load main class HelloWorld",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29110892/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com