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

解决方案 »

  1.   

    从这个错误上看,应该是JAVA没有找到默认的类,你写的这个JAVA文件名一定要和你这个公共类(Public类)要同名,而且这个公个类中要有(public static void main(String args[]))--这是应用程序入口。特别要注意大小写,再看看输入的代码是不是有写错的。
      

  2.   

    你把你的代码贴出来吗,才能具体分析是什么错误,我也同意ljg963419的观点,并且在同一个文件下你要保证main函数在Public类中
      

  3.   

    不知楼主问题是否解决,我又发现了一个新的解决办法,也许会适合你
    如果你编写的ShowMsgBox类在c:\test目录里,那么你这样运行
    1.c:\test\>javac ShowMsgBox.java //这句是编译
    2.c:\test\>java -classpath c:\test ShowMsgBox如果你的代码没问题就有可能是路径的问题,这样就可以解决了