用鼠标在我的电脑上右击,选择属性,然后找到一页有环境变量这一项的,中加: [X:]\jdk1.3\bin;.(注意最后的那个 ".",这个"."表示会找你当前的class文件,
新增一个环境变量
classpath=[X:]\jdk1.3\tools.jar
[x:]表示你机器上的jdk的路径,不同版本的jdk可能路径不同,但是库文件是一样的

解决方案 »

  1.   

    其实自己做个批处理就可以了!
    反正你要开dos窗口,set path=D:\jdk1.3.0_02\bin;%path%
    set classpath=.;D:\jdk1.3.0_02\lib
    其中D:\jdk1.3.0_02是jdk的安装目录
      

  2.   

    linjie朋友实践出真知我在2000下得jdk1.3.1就是这么设置的也是广大网友的帮助的结果,在2000下面的设置是不需要编制批处理文件的,不相信的话可以查找我以前发的帖子作者huntty主题环境变量
      

  3.   

    我试试,行了一定加分huntty(huntty) 
      

  4.   

    to huntty:看看我的问题
    win2k server下环境变量设置问题,以著名的hello为例。环境变量设置如下:变量名:CLASSPATH
    变量值:D:\jdk\lib\tools.jar;d:\jdk\lib\dt.jar;d:\jdk\jre\lib\rt.jar;d:\jdk\jre\lib\i18n.jar;d:\jdk\jre\lib\jaws.jar;d:\jdk\jre\lib\sunrsasign.jar变量名:PATH
    变量值:D:\jdk\BIN;D:\jdk\jre\BIN我的文件在d:\myjava里。1。编译通过:D:\myjava>javac hello.java             D:\myjava>2。执行时如下:D:\myjava>java hello
                   Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
                   Error: could not find java.dll
                   Error: could not find Java 2 Runtime Environment.不知怎么回事。hello.java的代码是: class hello 
    {
    public static void main(String args[]) 
    {
    System.out.println("Hello World!");
    }
    }
      

  5.   

    改注册表,查找javasoft,把下面的中文键名改成英文的:Java Runtime Environment 和Java Plug-in,注意大小写
      

  6.   

    将class hello 改为 public class hello 试试
      

  7.   

    to huntty(huntty):
    别拿什么"实践出真知"的大帽子往自己脑袋上扣!
    什么叫"在2000下得jdk1.3.1就是这么设置的也是广大网友的帮助的结果,在2000下面的设置是不需要编制批处理文件的"!不要搞的好像离了你sun公司就要垮台了,java就跑不起来了似的!
    记住了事无绝对,设环境变量可以,设置批处理是最普遍、最简单的方法,适用最广。
      

  8.   

    rinehart(rinehart)火气不要这么大,我不想和你吵架,stop here!!!
    javaren你的问题我再看看,不好意思我的机器down了,我也是新手,qq261069java上面的问题大家多讨论讨论。你自己也查查看大小写和jar文件的名字问题
    大家拜拜,我回学校了
      

  9.   

    你知道为什么你的javac.exe能正常运行,而java.exe不能吗,其实w2k自身就绑定了一个java的执行环境,可能还不支持java2,而且环境变量PATH里边加入了该java.exe的路径,而且该搜索路径位于你所设置的PATH的前面,所以每次都不是调用的你所期待的java.exe。解决方法有两种:
    1.在java前冠以全路径;
    2.把你的jdk路经(即D:\jdk\BIN)加在系统变量PATH的最前面(记住是“系统变量”栏)。
      

  10.   

    用一下jcreator或editplus就会完全省下这些麻烦要的话 给我个email 我给你邮过去
      

  11.   

    再安装一个java runtime environment就行了
      

  12.   

    faint,几天不见,你们怎么还在这儿吵?jsdk1.3(我也搞不清是1.3里的哪种版本)就有这个毛病,它在注册表里的键值不对,你把中文改成英文重起就完了
      

  13.   

    faint,几天不见,你们怎么还在这儿吵?jsdk1.3(我也搞不清是1.3里的哪种版本)就有这个毛病,它在注册表里的键值不对,你把中文改成英文重起就完了
      

  14.   

    faint,几天不见,你们怎么还在这儿吵?jsdk1.3(我也搞不清是1.3里的哪种版本)就有这个毛病,它在注册表里的键值不对,你把中文改成英文重起就完了