编译通过
运行出错:Exception in thread "main"java.lang.NoClassDefFoundError:wenjian

解决方案 »

  1.   

    看看环境有没有配好.
    可能是你的java运行环境找不到你的类,也就是说,你的类不在你的classpath中。设置运行环境参数:
    a.如果是Win95/98,在\autoexec.bat的最后面添加如下3行语句:
    JAVA_HOME=c:\j2sdk1.4.1
    PATH=%JAVA_HOME%\bin;%PATH%
    CLASSPATH=.;%JAVA_HOME%\lib
    b.如果是Win2000,使用鼠标右击“我的电脑”->属性->高级->环境变量
    系统变量->新建->变量名:JAVA_HOME 变量值:c:\j2sdk1.4.1
    系统变量->新建->变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib
    系统变量->编辑->变量名:Path 在变量值的最前面加上:%JAVA_HOME%\bin;
    (CLASSPATH中有一英文句号“.”后跟一个分号,表示当前路径的意思)
      

  2.   

    在wenjian类中没有定义main()函数