java MyApp就可以了,不用带.class

解决方案 »

  1.   

    运行:
    e:\javac MyApp.class 看看。
      

  2.   

    楼上的,你说什么呢》
    便宜程序时用:
    javac 文件名.java
    执行时:
    java 文件名
    就可以了。
      

  3.   

    是不是和环境变量classpath有关系啊.不过他没有打成包所以我不能肯定
      

  4.   

    应该是环境变量的问题,看code没有问题
    检查一下把
      

  5.   

    编译程序时用javac MyApp.java
    执行时 java MyApp
    如果你运行e:\java MyApp.class
    就会在E:\的MyApp目录下寻找class.class文件来执行,当然找不到类了。
      

  6.   

    楼上的把我要说的已经说完了,呵呵java有很多固定的东东,如果你不按照规定来做,就会出问题。比如这个,比如文件名要和类名一致
      

  7.   

    照wjmmml(笑着悲伤) 的做做看
      

  8.   

    运行:
    java MyApp.class
    和java MyApp
    结果是一样的!!!!!!!!!!!!
    Exception in thread "main"java.lang.NoClassDefFoundError:MyApp/class
      

  9.   

    你必须把你这个程序所在的文件夹加入到classpath中