为什么线程“ main”中的异常java.lang.NoClassDefFoundError :?
|
我通过Eclipse运行软件。昨天一切都很好。我没有更改代码,但是今天,当我尝试再次运行它时,收到以下错误消息:
Exception in thread \"main\" java.lang.NoClassDefFoundError: coloredtrails/CTListener
at test.DemoPlayer1.createAndShowGUI(DemoPlayer1.java:23)
at test.DemoPlayer1.main(DemoPlayer1.java:39)
Caused by: java.lang.ClassNotFoundException: coloredtrails.CTListener
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
为什么看不到班级?这可能是什么原因?我该如何解决该问题?
没有找到相关结果
已邀请:
2 个回复
河饶办斜施
(几乎)始终表示您的类路径错误。确保您的类路径包含
软件包的基本目录。 (当然,还要确保文件“ 3”实际上存在)。 从命令行运行时: 您可以通过设置环境变量
来设置类路径,或者在运行程序时通过命令行上的
或
选项来指定它。例如:
编辑-查看堆栈跟踪并在其中看到ѭ8,使我认为您正在尝试运行Java applet。若要了解如何正确部署applet,以便可以找到applet所需的所有类,请参阅本教程:部署Applet。
距相镭