在Netbeans中,程序运行顺利,在命令行中我得到一个JavaNoClassDefFoundError

时间:2012-02-14 15:13:39

标签: java netbeans noclassdeffounderror

我已经开发了一个Java和Csound的大型程序,直到现在才顺利运行。 在最后几天,我决定添加一个“信息”菜单来显示有关开发人员的信息。 这个信息显示在我在Netbeans中创建的另一个框架中;我使用setVisible(true)打开它。

奇怪的是,在Netbeans中,一切都没有问题,在命令行中除了信息框架外一切正常。

很明显,班级存在并且有效。

有什么想法吗?

所以这是例外:

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError:
userInterface/info/InfoFrame
    at userinterface.MainFrame.jMenuItem1ActionPerformed(MainFrame.java:380)
     

[剪断]

1 个答案:

答案 0 :(得分:3)

存在确定,但在从命令行运行时不在类路径中。确保jar存在于命令行的类路径中。 Netbeans为你做幕后工作。