SUNONE跟JB9都装了(都自带SDK啊),而且环境变量都设置了

解决方案 »

  1.   

    to alexII
    我有注意,但不是这个问题。我已经试过了to RAYLI
    怎么样带?
      

  2.   

    1.可能版本支持XP不好,除了j2sdk外,再装上J2SDK的jre,到www.sun.com下的
    2.可能要设置好classpath
      到"环境变量里面新建 classpath    .;\jre\lib\ext\mail.jar;C:\j2sdk1.4.0_02c:\j2sdk1.4.1_02\lib\dt.jar
    新建path     C:\j2sdk1.4.0_02\bin
      

  3.   

    哦 写错了 classpath    .;c:\j2sdk1.4.1_02\lib\tools.jar;c:\j2sdk1.4.1_02\lib\dt.jar
      

  4.   

    谢谢蚊子,我会按照你的方法试试。但是我下载的是最新的版本,而且jre也装了,应该不是这个问题。不过我估计应该是CLASSPATH的问题,谢谢你的提醒
      

  5.   

    环境配置问题:
    以win2000Professional为例,环境配置:假设前提:你的jdk1.4正确安装在C盘的根目录下,
    正确配置:"我的电脑"-->"属性"-->"高级"-->"环境变量"-->"系统变量"-->如果没有,则进行新建:变量名:Path   变量值:C:\jdk1.4\bin
         变量名:ClassPath    变量值:.;C:\jdk1.4\lib\dt.jar;C;\jdk1.4\lib\tools.jar(注意符号.)
    再创建一个"用户变量"  变量名:JAVA_HOME   变量值:C:\jdk1.4
    这样一来,如果程序正确,在任何地方进行编译,运行都没有问题
      

  6.   

    另外在编译很运行时也得注意,你的主类名为Hello,因此你的文件名也必须保存为Hello.java
    编译时:javac Hello.java
    运行时:java Hello
    请注意文件的大小写
      

  7.   

    1、先装个JVM,XP的IE6没有JVM,应该意味着XP默认状态也没有JVM这个东东。一般来说,装JRE应该可以,但是也有不行的情况,建议安装SP1。
    2、classpath路径应设置正确
    3、java文件名称与class名称应相同,并注意大小写