我以前用的是jdk1.1,现在刚用jdk1.5,环境变量都配置好了,但是系统无法识别javac命令,怪异......是不是两个版本编译命令都变了(不会吧....)?

解决方案 »

  1.   

    classpath:
    E:\donesoft\jdk1.5\lib;E:\donesoft\jdk1.5\jre\bin;path:
    %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files\Gemplus\GemSafe Libraries\BIN;E:\donesoft\jdk1.5\bin;E:\donesoft\jdk1.5\jre\bin;
      

  2.   

    E:\donesoft\jdk1.5\bin把命令行切换到这个目录试试
      

  3.   

    classpath:C:\jdk1.5.0_06\bin;C:\jdk1.5.0_06\lib;.;
    path:C:\jdk1.5.0_06\bin;
    仅供参考,其实应该没有什么大问题的
      

  4.   

    E:\donesoft\jdk1.5\bin>javac
    'javac' 不是内部或外部命令,也不是可运行的程序
    或批处理文件。E:\donesoft\jdk1.5\bin>
      

  5.   

    E:\donesoft\jdk1.5\bin>这个下面友java.exe javac.exe 等文件吗
      

  6.   

    java.exe 有啊...就是找不到javac.exe,怪怪...邪门
      

  7.   

    java可以运行....难道是安装上出了问题....我的安装包有问题...?
      

  8.   

    哟哟....真的找不到javac.exe了....看来重新装一下,然后再#)(%&&@(),就OK了
      

  9.   

    javac是个外部命令,必须在path中设置它的路径,如果在path中没有设置的话,必须把当前的工作目录转到javac的路径上