我现在安装JAVA的机子系统是win98
在Autoexec.bat环境配置如下
set JAVA_HOME=D:\Program Files\Java\jdk1.5.0_06
set PATH=%JAVA_HOME%\bin;%PATH%
set classpath=.\;%JAVA_HOME%\lib\tools.jar
出现问题如下:
运行java 可以运行
运行javac 提示bed command or file name
JDK版本是jdk-1_5_0_06

解决方案 »

  1.   

    我的OS是XP的JAVA_HOME
    D:\Program Files\Java\jdk1.5.0_06CLASSPATH .;%JAVA_HOME%\jre\lib\rt.jar;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\libPath
    ;%JAVA_HOME%\bin
      

  2.   

    你CLASSPATH里面没有把%JAVA_HOME%\lib包含进去吧!
      

  3.   

    javac 这个文件是否存在???
      

  4.   

    JAVA_HOME=C:\Program Files\Java\jdk1.5.0_06
      classpath=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
      
      path=;%JAVA_HOME%\bin
      

  5.   

    JAVAC文件存在
    并且dt.jar也已经加入到classpath中了
    这里是我现在的autoexec.bat文件的内容
    @echo off       
    SET PATH=%PATH%;C:\PROGRA~1\COMMON~1\AUTODE~1
    set JAVA_HOME=D:\Program Files\Java\jdk1.5.0_06
    set PATH=%JAVA_HOME%\bin;%PATH%
    set classpath=.\;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    问题还是一样 java可以使用 而javac不行