CLASSPATH   .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\jre\lib\dt.jar;
JAVA_HOME E:\Java\jdk1.7.0_01
Path  %JAVA_HOME%\bin;

解决方案 »

  1.   

    我在用户变量建的JAVA_HOME  java好用  javac不好用 
    后来我就改成系统变量的JAVA_HOME了 就都好用了 不知道你的什么情况
    要是不想建变量就简单粗暴的在path里设置jdk/bin路径就行了
      

  2.   

    好像是装了ORACLE11g后出现这个问题
      

  3.   

    CLASSPATH   .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
      

  4.   


    你把系统环境变量path复制出来看看。
    是不是在你配置的jdk路径前面,有别的jdk(Oracle的)
      

  5.   

    path   D:\app\LD\product\11.2.0\dbhome_2\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Microsoft SQL Server\80\Tools\Binn\;C:\Program Files\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\;C:\Program Files (x86)\Microsoft SQL Server\90\DTS\Binn\;C:\Program Files (x86)\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\;C:\Program Files (x86)\Microsoft Visual Studio 8\Common7\IDE\PrivateAssemblies\;E:\Java\tool\android-sdk-windows\tools;C:\Program Files\TortoiseSVN\bin;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
      

  6.   

    解决 E:\Java\jdk1.7.0_01\bin;放到前面