环境变量path正确,所以你可以编译
但是classpath没有设置好
如果不设置也可以
但是每次运行都必须到*.class文件所在的目录

解决方案 »

  1.   

    我把环境变量设置好了后,我执行了一下javac出现了一串的参数。我记得只要执行javac有一串参数出来就说明设置是没有问题的,不知道是不是这样,还请各位指点啊。
      

  2.   

    怎么没有大侠回复啊,是不是觉得太简单啦啊,能够编译(javac),但不能执行(java),是我哪里有问题啊,在线等啊
      

  3.   

    在dos窗口中输入命令:java -version,如果显示jdk的版本,则设置是正确的     ====MSN====
    [email protected]
      

  4.   

    环境变量 加入classpath键值.
      

  5.   

    弄个jcreator或者是jb。。很方便。不用你javac了
      

  6.   

    你的代码中是否有package?带包的编译和运行是不一样的,查看一下这方面的资料
      

  7.   

    Exception in thread  "Main"Java.Lang.NoClassDefoundError:VolcanoRobot。
    一看就知道你错在哪儿了。
    你运行的命令是:java  VolcanoRobot.class  吧??
    不是的,应该是  java  VolcanoRobot     不信你再试试。
    如果正确,请给我分,谢谢!~~