gpt4 book ai didi

java - 从命令行运行 java 程序时出现“线程 "main"java.lang.NoClassDefFoundError”中的异常

转载 作者:搜寻专家 更新时间:2023-10-31 08:06:00 25 4
gpt4 key购买 nike

我在这里做错了什么:

class Helo { 
// main: generate some simple output
public static void main (String[] args) {
System.out.println ("Hello, world."); // print one line
System.out.println ("How are you?"); // print another
}
}

当我进入终端时,我会:

cd ~
javac Atempt2.java (//that's the file name)
java Atempt2

然后它给了我这个错误信息:

Exception in thread "main" java.lang.NoClassDefFoundError: Atempt2

所以总而言之,这就是我所做的和发生的事情:

david-allenders-macbook-pro:~ davidallender$ cd ~
david-allenders-macbook-pro:~ davidallender$ javac Atempt2.java
david-allenders-macbook-pro:~ davidallender$ java Atempt2
Exception in thread "main" java.lang.NoClassDefFoundError: Atempt2
david-allenders-macbook-pro:~ davidallender$

我对此很陌生,所以请用非常简单的方式解释一下。

谢谢。

最佳答案

自从我完成任何 Java 工作以来已经有一段时间了,但我很确定你的类名需要与你的文件名匹配。

关于java - 从命令行运行 java 程序时出现“线程 "main"java.lang.NoClassDefFoundError”中的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2367185/

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