关闭

java环境变量设置

369人阅读 评论(0) 收藏 举报
1.JAVA_HOME
    1.1.指定 jdk 的安装根目录:
        比如:C:\Program Files\Sun\Java\jdk1.6.0_02。在 path 中 %JAVA_HOME%\bin 相当于:C:\Program Files\Sun\Java\jdk1.6.0_02\bin,这样使用 JAVA_HOME 会变得更简洁,不容易出错,容易修改。
    1.2.最好使用 JAVA_HOME名字:
    tomcat 会检查 JAVA_HOME 变量,所以尽管通常这个变量名字你可以随便起,但是最好还是使用 JAVA_HOME 为好,以免不必要的麻烦。
2.CLASSPATH
    2.1.指定 java 在编译 class 文件时的类加载路径
        任何的 java 文件都会默认的加入 import java.lang.* 这句话,那么当我们在执行 javac xxx.java 的时候,如何寻找 lang 包里面的文件呢?这时候就需要用到 CLASSPATH 变量了,CLASSPATH 只是规定叫这个名字。
    
    2.2.注意:
        对于一般的 java 程序而言我们的 CLASSPATH 只需要配置 为 %JAVA_HOME%\lib\tools.jar 就可以让系统找到需要加载的类路径了,但是如果你在做 swing 开发的话,最好是加上 dt.jar。    

3.path
    这里需要添加 %JAVA_HOME%\bin 这个变量,这是因为我们在执行java、javac 这些命令的时候,系统需要找到这些 exe 去执行,怎么找呢?windows 会去 path 变量里面的路径中去寻找 java.exe、javac.exe 这些可执行文件,如果能找到就执行,找不到就报错:“‘java’不是内部或外部命令,也不是可运行的程序或批处理文件。”于是为了让系统找到它,我们就需要把 java.exe、javac.exe 所在的路径给配置到 paht 中,而它们就在 jdk 根目录的 \bin 文件夹下,因为我们已经让 JAVA_HOME 指向了根目录了,所以这里只需要使用 %JAVA_HOME%\bin 就可以了。
    
举例:
一般情况配置
JAVA_HOME:C:\Program Files\Sun\Java\jdk1.6.0_02
CLASSPATH:%JAVA_HOME%\lib\tools.jar
path:xxx;%JAVA_HOME%\bin;xxx(xxx 代表其他的路径)

swing 开发配置
JAVA_HOME:C:\Program Files\Sun\Java\jdk1.6.0_02
CLASSPATH:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar
path:xxx;%JAVA_HOME%\bin;xxx(xxx 代表其他的路径)

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:2315989次
    • 积分:28147
    • 等级:
    • 排名:第194名
    • 原创:907篇
    • 转载:386篇
    • 译文:1篇
    • 评论:129条
    最新评论