我刚下载了jdk1.5不知道怎么设置环境变量。我的jdk的位置是C:\Program Files\Java\jdk1.5.0_07
希望大哥大姐教我一下。

解决方案 »

  1.   

    通过我的电脑-属性-高级-环境变量-系统环境设置
    在PATH的最前(最前是为了免去不必要的麻烦,例如安装了n次jdk或jre而又没有完全卸载)加上  C:\Program Files\Java\jdk1.5.0_07\bin;如果需要,新建 classpath,设置其值为: 放置字节码文件(*.class)的目录这样,在任何目标下都可以使用javac(属于jdk)编译*.java文件;用java(属于jre)运行*.class文件
      

  2.   

    CLASSPATH=.;%JAVA_HOME%\bin;%JAVA_HOME%\lib\tools.jar
      

  3.   

    path: %java_home%\bin;%java_home%\jre\bin
    java_home: C:\Program Files\Java\jdk1.5.0_07
    classpath: .;%java_home%\lib;%java_home%\lib\tools.jar
      

  4.   

    1.5和1.4环境变量没有区别吧什么是path 是你的JDK的工作路径例如 你的jdk安装在C:/jdk/ 此时的你的path(如果原来没有PATH)设置为 PATH ;C:/jdk/ bin 什么是Classpath Classpath是Java中的重要概念,它描述了Java虚拟机在运行一个Class时在哪些路径中加载要运行的类以及运行的类要用到的类。简单的说,当一个程序找不到他所需的其他类文件时,系统会自动到CLASSPATH环境变量所指明的路径中去查找第三方提供的类和用户定义的类, Classpath和Java包的关系 Java的包(Package)和classpath关系密切。包是以“.”分割的,SUN建议使用域名的逆向排列来区分不同的包,以避免冲突,如com.company.util。在一个包里的类在存储的时候需要存储在和包名相同的目录里,如上述com.company.util包中的Sample.class,要存储在com\company\util目录中。 
    Classpath有两种表达方式,一种是指向目录的classpath,如C:\work\classes,表示C:\work\classes目录是一个classpath条目;另一种方式是指向压缩文件的classpath,如C:\work\util.jar,表示C:\work\util.jar文件是一个classpath条目,任何一个包含Java类的zip格式的压缩文件都可以作为classpath的条目。 
    那么classpath和包到底是什么关系呢?简单的说,就是Java虚拟机在加载类的时候以这样一种方式查找具体的类文件:classpath+包存储的目录+具体的类文件。如classpath中有一个c:\work\classes条目,需要加载的类是com.company.util.Sample.class,那么在加载这个类的时候,虚拟机会查找c:\work\classes\com\company\util目录,如果Sample.class在这个目录中,虚拟机就可以找到,如果这个类不在这个目录中,同时也不在任何一个其它classpath中,那么虚拟机会抛出一个ClassNotFoundException。 Classpath的顺序和类版本冲突 Java虚拟机在加载类的时候查找classpath是有顺序的,如果在classpath中有多个条目都有同一个名称的类,那么在较前位置的类会被加载,后面的会被忽略。这种按照顺序的类加载可能会导致类的版本冲突。例如classpath=c:\servlet2.2\servlet.jar;c:\servlet2.3\servlet.jar,那么在实际应用的过程中,你使用的是servlet2.2,而不是servlet2.3。很多时候如果不注意这一点,可能会导致奇怪的异常。 命令行状态下的classpath设置 命令行状态下的classpath可以通过两种方式设置。 
    一种是直接设置环境变量,例如在windows环境下,我们使用set命令: 
    set classpath=c:\work\classes;c:\work\util.jar 
    另一种方式是在执行javac、java或者其它Java命令时直接指定classpath: 
    java -classpath c:\work\classes;c:\work\util.jar com.company.util.Sample 
      

  5.   

    欢迎做客 java coffee 技术交流会所 QQ群:27464311
      希望个高手 和学习java的新朋友的光临
      

  6.   

    楼上的,真的吗./
    通过我的电脑-属性-高级-环境变量-系统环境设置
    java_home = C;\安装目录
    path = .............;%java_home%\bin
    classpath = .;%java_home%\lib\dt.jar.;%java_home%\lib\tools.jar
    这样比较省事,不用去cmd窗口利用那烦人的命令,set path = .................
      

  7.   

    我们用java来解决实际问题。java技术交流,讨论java的技术细节和最新技术。欢迎中高级程序员以及渴望学习java技术的初学者加入讨论。QQ群:8794453
      

  8.   

    我们用java来解决实际问题。java技术交流,讨论java的技术细节和最新技术。欢迎中高级程序员以及渴望学习java技术的初学者加入讨论。QQ群:3001581