我们一般用是先放个JAVA_HOME   内容=……\jdk
然后Path里面就在原有的那些前加  %JAVA_HOME%\bin;   就行了

解决方案 »

  1.   

    JAVA中常用需要设置的三个环境变量:
    JAVA_HOME 、CLASSPATH、PATH
    (一)  配置环境变量:(相对路径)
    1.
    JAVA_HOME=x:\jdk1.6.0 JAVA_HOME
    2.
    用%JAVA_HOME%就可以取代:x:\jdk1.6.0这一部分 
    CLASSPATH
    .:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/activation.jar:$JAVA_HOME/lib/mail.jar

    CLASSPATH
    .\;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
    3.
    PATH 
    ;%JAVA_HOME%\bin
    (二)  配置环境变量:(绝对路径)
    1.
    Java_HOME
    D:\jdk1.5.0
    2.
    CLASSPATH
    .;D:\jdk1.5.0\lib\tools.jar;D:\jdk1.5.0\jre\lib\rt.jar;
    3.
    PATH
    D:\jdk1.5.0\bin;
      

  2.   

    但是类文件却在shell里显示不出来出错原因是我没有进入classes下   java   类文件 
    LINUX?
    你直接进入到类的文件夹下不就行了 
    其实CLASSPATH是否设置问题不是很大
    用IDE做开发 运行 就直接搞定了 
    不要把时间浪费在这样的问题上 实际意义不大.
      

  3.   

    清楚classpath后 发现设置问题真的实际意义不大
    谢谢 各位支持
      

  4.   

    classpath  后边干脆什么都不写直接 classpath   .用一个点(英文下的点号)
    代替:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/activation.jar:$JAVA_HOME/lib/mail.jar 
      

  5.   

    如果制作java 可以不用classpath但是用tomcat什么的 需要配置classpath