java环境变量设置

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 代表其他的路径)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值