天哪,这样的问题原因有可能有很多,你最好给多一点信息……先看看你有没有设定PATH和classpath?如果没有,就需要先设定这个。如何设定,可以在论坛搜索一下,有非常多的方法。

解决方案 »

  1.   

    这是我设置的
    classspath   .;j2sdk\lib
    Path   %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem
    第二个是xp自动设置的,这个能改嘛?
      

  2.   

    classpath = .;d:\j2sdk\libPATH原来不要改变,编辑一下,在后边加上; d:\j2sdk\bin
    试一下吧。
      

  3.   

    我安装的是1.401版的,好多地方都说不要设置阿我把我编的一个Hello.java程序考到d:\j2sdk目录下,运行的时候是这样的
    d:\j2sdk\Hello.java   回车
    然后就自动用记事本打开了我那个程序。怎么回事啊???
      

  4.   

    用 javac d:\j2sdk\Hello.java 编译,
      java  d:\j2sdk\Hello 来运行。
    试一下帮我的问题 ,UP一下
      

  5.   

    会报错阿???Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.D:\>javac d:\j2sdk\Hello.javaD:\>java d:\j2sdk\Hello.java
    Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'
    has value '1.3', but '1.4' is required.
    Error: could not find java.dll
    Error: could not find Java 2 Runtime Environment.D:\>
      

  6.   

    把 “ d:\j2sdk;”加在环境变量 path的最前面。
      

  7.   

    设置Classpath路径为d:\j2sdk\lib\dt.jar;d:\j2sdk\lib\tools.jar
      

  8.   

    进入你的目录:d:\j2sdk\bin下面进行编译