我在SUN的网站上下载了1个JDK的安装程序jdk-6u10-windows-i586-p.exe
下载后安装,安装路径为默认路径,下一步,下一步......(我的系统是XP)
安装后配置的环境为
Path的设置为C:\Program Files\Java\jdk1.6.0_10\bin:(这个放最前面了)
Classpath的设置为.:G:\workspace(这个是新建的)
然后在命令提示符中打javac后出现“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件。”反复卸载和安装多次后,仍然是这种情况。在百度里搜索了一些相关的解决办法,一一试过,也加过JAVA_HOME......仍然是“‘javac’不是内部或外部命令,也不是可运行的程序或批处理文件。”请问是我下载的安装程序版本不对,还是安装过程中出现错误,还是环境设置的不对啊???????请高手们帮帮忙,多谢拉!!!!!!

解决方案 »

  1.   

    楼主设置环境变量的时候,在 “×××的用户变量”那边追加,不要在系统变量那边追加。变量:PATH(全部大写)
    值:C:\Program Files\Java\jdk1.6.0_10\bin这样试一下。如果还不行,如果LZ用eclipse做程序的话,没什么必要配置这环境变量。LZ什么环境变量都不设置。直接用 cd C:\Program Files\Java\jdk1.6.0_10\bin然后再 javac 试一下。
      

  2.   

    1、 安装J2SDK
      (1)、安装j2sdk-1_4_2_02-windows-i586-p.exe
    (2)、配置环境变量
       JAVA_HOME、PATH 和 CLASSPATH
       JAVA_HOME=D:\pinganproject\j2sdk1.4.2_02
       PATH=.;%JAVA_HOME%\bin
       CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
    注意path后的点
      

  3.   

    现在CMD控制台中使用set命令,看哈path是不是包含了你设置的目录的,如果没有,说明你环境变量设置有问题
      

  4.   

    改变了环境变量需要restart  你不是没有重启吧?今天我装ANT的时候就是因为没有重启 搞了半天也没有查出个原因 windonws也没有给出一个提示要重启太恶心了
      

  5.   

    在控制台echo %path% 看看有没有包含到C:\Program Files\Java\jdk1.6.0_10\bin
      

  6.   

    环境变量里面如果已经有PATH,则在添加C:\Program Files\Java\jdk1.6.0_10\bin前加分号
      

  7.   

    那个“;”是很重要的,楼主要注意啊
    因为你设定了两个目录,所以不要忽略
    再有现在大家都不用配环境变量了,
    建议用eclipse
      

  8.   

    javac不认说明就是系统找不到jdk的bin路径 
    这路径是由path指定的
    上面很多都已经说了 包括排错和验证
      

  9.   

    楼主设置的环境的path,但是还是找不到javac,最大的可能就是你的cmd窗口打开就没有关闭过,设置环境后需要重新开cmd窗口才会生效。
      

  10.   

    path没有加对的说。哎呀,烦躁。没的回答了。全都是正确答案~!!
      

  11.   

    到csdn里面都能搜一大把类似的问题,关于配置环境变量等等问题,没啥好说的了
      

  12.   

    直接在'我的电脑'右键:属性->高级->环境变量,看看有没有path环境变量,没有就新建一个
    path=.;C:\Program Files\Java\jdk1.6.0_10\bin
    如果有了,就在前面加上,比如:(注意加在最前面)
    PATH=.;C:\Program Files\Java\jdk1.6.0_10\bin;F:\oracle\product\10.1.0\db_1\bin;F:\oracle\product\10.1.0\db_1\jre\1.4.2\bin\client;F:\oracle\product\10.1.0\db_1\jre\1.4.2\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;G:\Program Files\SecureCRT\
      

  13.   

    Classpath的设置为.:G:\workspace(这个是新建的) 这个错了楼上的基本都是正确的解决方法
      

  14.   

    现在怎么样了,应该是没有重启cmd,重启一下试试
      

  15.   

    卸载了,在安装,我的电脑'右键:属性->高级->环境变量,看看有没有path环境变量,没有就新建一个 
    path=.;C:\Program Files\Java\jdk1.6.0_10\bin 
    如果有了,就在前面加上,比如:(注意加在最前面) 
    PATH=.;C:\Program Files\Java\jdk1.6.0_10\bin;F:\oracle\product\10.1.0\db_1\bin;F:\oracle\product\10.1.0\db_1\jre\1.4.2\bin\client;F:\oracle\product\10.1.0\db_1\jre\1.4.2\bin;%SystemRoot%\system32;%SystemRoot%;%SystemRoo
      

  16.   

    http://blog.csdn.net/xiaozhuaizhuai/archive/2008/11/09/3260925.aspx