1、贴出你的源程序
2、贴出你执行编译时候的命令行(如:c:\myjava\javac hello.java)
3、贴出你执行class文件时的命令行(如:c:\myjava\java hello)个人就你给出的信息怀疑是java包路径的问题

解决方案 »

  1.   

    我装在E:\JSDK1.4.0 而且在环境变量里的CLASSPATH=E:\JSDK1.4.0\LIB;PATH=E:\JSDK1.4.0\BIN;以前好使但是今天出现了这样的毛病
    社么程序都不行。上面我所说的system.out.println("faslkdf")在主函数中只有这一个语句,而且整个类就有一个方法且就是main()这样的程序也出上面的毛病.
    程序是:
    public class TestEdit()

        public static void main(String fasd[])
    {
          System.out.println("fjasldkfj");}}
    e:\test1\javac TestEdit.java
    能过去
    e:\test1\java TestEdit
    Excepton in thread "main" java.lang.NoclassDfFoundErrow:TestEdit
      

  2.   

    "java.lang.NoclassDfFoundErrow:TestEdit"
    这么简单的问题:没有找到类,那一定是classpath的问题。
    你运行前加上一句:
    set classpath=.;%classpath%
    java TestEdit