try : java MyJavaApplication
不要 java MyJavaApplication.class

解决方案 »

  1.   

    你应该是没设置classpath吧?
    不知道你用的什么系统 ...试试 java -classpath "c:\jdk1.3\lib\tools.jar" MyJavaApplication.class吧 ;]
      

  2.   

    clathpath 没有关系的,xiaoya说的对
      

  3.   

    java -classpath %classpath%;. MyJavaApplication
      

  4.   

    hehehe ... youhu说的是对的 :)
    还是修改一下你的classpath吧,多加个.就不用这么麻烦了:p
      

  5.   

    java MyJavaApplication.class后系统报错误:注意,是java xxx.classlvyu,xiaoya说的肯定对,如果java MyJavaApplication不行,才需要设classpath加上当前路径 set classpath=.;%classpath%请各位大虾心细点。:)
      

  6.   

    比如你的 MyJavaApplication.class 在d:\java下 那么应当以如下命令运行。
    java -classpath "d:\java" MyJavaApplication
    即可!!
      

  7.   

    比如你的 MyJavaApplication.class 在d:\java下 那么应当以如下命令运行。
    java -classpath "d:\java" MyJavaApplication 不要 .class
    即可!!
      

  8.   

    嘿嘿,跟我前些日子犯一个毛病,xiaoya说得对。不应该java MyJavaApplication.class
    而应该java MyJavaApplication 写成MyJavaApplication.class表示运行子类class,java
    会在当前路径找MyJavaApplication子目录下的class.class,肯定找不到。
    建议您看看网上有一本电子书《thinking in java》 对理解java真的不错。
      

  9.   

    c:\>set classpath=你安装java的目录\lib
      

  10.   

    c:\>set classpath=你安装jdk的那个目录\lib
      

  11.   

    出现这种错误把rt.jar和当前目录加入classpath.