你设置了classpath和path了吗?如果没有就会出现这个问题。

解决方案 »

  1.   

    去看看我发的帖子吧,我已经解决这个问题了(如果你是第一次使用JAVA的话)
      

  2.   

    放到$jdkhome\bin目录下去执行看看,如果没有问题了,那肯定是路径没有设好
      

  3.   

    你的main声明不对吧。应该是public static int main(String args[])
      

  4.   

    to Keeper2000:
    我是第一次使用Java
    你的帖子不会发的太久吧!!!!在哪里找你的帖子!!
      

  5.   

    to Keeper2000:
    看到了你的帖子!!但这个高级环境编辑怎样设置!!!!在哪里设置!!!classpath要在哪里设置!是运行时加入的吗?
      

  6.   

    如果你的xxx.java在xxx路径下, 你必须用SET CLASSPATH=xxx, 在编译出xxx.class, 然后执行
      

  7.   

    对,我要设置Classpath, 该怎样做,可以说的具体一些吗?
    我这样用:d:\jdk1.3\bin>java classpath=d:\jdk1.3\lib\tools.jar(记得好像是这个        文件);f:\programs\java\MyJavaApplication
    这样写也不可以,我试过,去掉"classpath="也不行,错误提示类似于以前,但在标出的路径中“.”都被显示为“/”,不知为何。
    我想还是不会设置classpath 的原因,所以希望告诉我详细的设置方法。我是在Dos环境下运行的,具体该怎样做,谢谢!!!!!!还有jdk1.3有帮助可以看吗?
      

  8.   

    1.java使用classpath来寻找所有你用到的类,它应该包括jdk的类库和用户自定义的类的路径。所以:classpath=d:\jdk1.3\lib\tools.jar;f:\programs\java\MyJavaApplication
    试试看!
    2.可以去sun的网站下载jdk1.3.1的文档,包含了对各类库及各命令的说明,是html格式的。不知是否你所说的jdk1.3帮助,不过此文档比较大,有100多兆。
      

  9.   

    ps: classpath既可以在DOS命令行下用 SET classpath=XXX 设置,也可以在运行程序时作为命令行参数之一设置(就像你所做的)。
      

  10.   

    更正:应为classpath=d:\jdk1.3\lib\tools.jar;f:\programs\java