装了 1.5 在环境变量中配置JAVA_HOME c:\jdk1.5path %JAVA_HOME%\bin;classpath  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 到cmd中测试时 老是出现'javac' 不是内部或外部命令,也不是可运行的程序
或批处理文件。超级郁闷 既是把path 改成c:\jdk1.5\bin 还是不成 那位给小弟 帮帮忙吧  谢了

解决方案 »

  1.   

    好像没问题啊设置好后cmd要重开下的
      

  2.   

    1、 是不是JAVA_HOME c:\jdk1.5设置错误,应该是你的安装路径
    2、 重启一下cmd
      

  3.   

    是你的java 安装包的问题?重新去下一个,是115M左右的那个才行。32M的安装包缺很多东西。
      

  4.   

    跑java的命令 只要path %JAVA_HOME%\bin对 就应该能检索到阿
      

  5.   

    你可以这样测试一下:
    在命令行下输入 ;%JAVA_HOME%\lib看看返回什么结果,它如果显示 c:\jdk1.5\lib 是不有效的内部命令和外部命令的话,那就表示你的环境配置的是正确的/问题出在其他地方,一个一个排除
      

  6.   

    老师说要配置环境变量的 不配置环境变量有的JAVA程序用不了  不知道你是不是这个问题哦
      

  7.   

    我的
    JAVA_HOME  d:\jdk
    CLASSPATH  .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
    Path       %JAVA_HOME%\bin
    注间一下 . ; 的问题?
      

  8.   

    安装的是这个东东:jdk-1_5_0_05-windows-i586-p.exe,57M多。
    安装后目录结构:
    C:\Java
         +---jdk1.5.0_05
         +---jre1.5.0_05
    所以呢,你的 JAVA_HOME = C:\Java,
    自然应该是这样的path=%JAVA_HOME%\jdk1.5.0_05\bin
    反正不管怎样,你把你的javac.exe所有的目录添加到path里就行了。不一定非要用%%来引用其他的环境变量。