java程序编译时没错 运行时出现Exception in thread main java.lang.NoClassFoundDefError:MyMenu

2024-11-09 02:43:24
推荐回答(5个)
回答1:

一般情况下是classpath的原因

假设JDK的安装路径:E:\jdk

Classpath .;E:\jdk\lib\tools.jar; E:\jdk\lib\dt.jar

注意有个点 表示当前路径。。

运行的时候确保你已经进入到class所在文件夹。。

还有问题HI我哈

回答2:

col=new JMenu("close");
clo.addActionListener(new Handlerl());
这个地方有问题吧,是不是应该为

clo=new JMenu("close");

不然会报空指针

回答3:

最可能的原因jdk的classpath配置的不对)

回答4:

就是找不到类,建议你帖一下全部的错误。
看看是不是你输入的路径或包名不正确

回答5:

找不到类,检查一下class文件有没有生成,最好重新编译一下