我刚学Java,用书抄了一个程序,太简单:
public class app {
   public static void main(String[] args)
   {
         System.out.println("hello world! java");
     }
}编译,执行一下,
F:\JAVA\Test>javac app.java
F:\JAVA\Test>java app
Exception in thread "main" java.lang.NoClassDefFoundError: app错误说明如上,请指点!

解决方案 »

  1.   

    按楼上不行呀,我的所有文件都在F:\JAVA\Test>文件夹下,不存在CLASSPATH的问题.
    我在Eclipse环境下可以运行,但在SDK下就不行!
      

  2.   

    哎呀~~这年头同样的错误太多了!偶来说说吧~~虽然偶也是刚学的!
    F:\JAVA\Test>javac app.java
    //编译通过,表明PATH路径设置正确!F:\JAVA\Test>java app
    Exception in thread "main" java.lang.NoClassDefFoundError: app
    //99.99%是你的CLASSPATH设置有误!!!
      

  3.   

    建议楼主先抛开Eclipse环境的设置,重新在CMD里运行一遍测试!请仔细检查你“爱机”上的环境变量