在Netbeans中,程序运行平稳,在命令行中,我得到了一个JavaNoClassDefFoundError



我用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)

[狙击]

当您从命令行运行时,类确实存在,但不在类路径中。确保jar存在于命令行的类路径中。Netbeans在幕后为你施展魔法。

相关内容

  • 没有找到相关文章

最新更新