执行class文件时,命令行页面提示“Exception in thread 'main' java.lang.NoClassDefFoundError:test”。代码很简单,估计是不会有错的,小弟初学JAVA,希望哪个好心的高人给点指点。

解决方案 »

  1.   

    注意大小写配置classpath 加 .;
      

  2.   

    classpath配置没错啊,有加入“;”。
    代码里有main,下面是test的源代码
    public class test{
    public static void main(String args[]){
    System.out.println("This is a test program."); }
    }
    这么简单的代码,应该不会有错吧!
      

  3.   

    1.环境配置有问题.
    2.没有main
    3.要先javac test.java,然后java test
      

  4.   

    代码里有main,另外java文件已经编译成class文件了,没有错误,难道真的是我的环境配置有问题?