我的JDK装在 D:\j2sdk1.4.2_04系统环境变量设置如下:path值为:%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\ATI Technologies\ATI 控制面板;D:\j2sdk1.4.2_04\binclasspath值为:D:\j2sdk1.4.2_04\libJAVA_HOME值为:D:\j2sdk1.4.2_04在DOS下执行javac时没有问题,可在执行java时就出现:D:\jre1.5.0_06\lib\i386\jvm.cfg 请问这是什么原因?我该怎么办操作系统是 XP

解决方案 »

  1.   

    直接用IDE  JBUILDER
      

  2.   

    在classpath值的前面加上一个点
      

  3.   

    classpath值为:.;D:\j2sdk1.4.2_04\lib改成这样
      

  4.   

    再补充下,在命令提示符下执行javac时没有问题,可在执行java时就出现:
    Error: could not open `D:\jre1.5.0_06\lib\i386\jvm.cfg'
    请问这是什么原因?我该怎么办?高手多多指教啊。
      

  5.   

    to
    chstone(西兰卡普),lanseliuying()谢谢你们,不过你们说的这些都不行
      

  6.   

    to:
    lixiaoxue85(蛮野蛮) 谢谢你给我的建议,我过现在我还不打算用 JBUILDER
      

  7.   

    to:
    mydeman(漫步者) 谢谢你给我的参考资料,不过我的错误不是在配置环境变量的错。
      

  8.   

    问题我已经解决了,不知道为什么我把环境变量中path的值设置为:
    C:\Program Files\Microsoft SQL Server\80\Tools\BINN;%JAVA_HOME%\bin 就行了。不过现在我少了关于命令符的一些操作了谢谢各位!