你的环境变量一定有问题。可能是classpath没有配置好。
如果你的程序Test.java
你的程序的package是test;
程序要放在
d:\java\test\Test.java
classpath中应该加上d:\java
这样才行

解决方案 »

  1.   

    NoSuchMethodError,
    你的main是如何写的?
    要写成这样:
    public static void main(String[] args){
    …………
    }
      

  2.   

    我也是刚从C++转Java的!
    这个问题我也想问!!!
    我都按照书上设置了!!
    还是不行!
    希望各位大虾帮帮忙!
      

  3.   

    翻了翻CSDN离线浏览器以前的问题,总算找到原因了,谢谢各位的帮助。
      

  4.   

    环境变量设置不对,要在执行之前将需要执行的class文件所在目录设置到classpath里面,不然就NoClassDefFound exception,至于NoSuchMethodError的exception,是因为我不小心将一个applet程序直接用java命令执行了。
      

  5.   

    意思就是说把class 文件放到c:/jdk/bin里面???