本文目录一览:
- [简单的JAVA编程,环境变量中的Java home和path要怎么改,我的系统是win7 64位](#简单的JAVA编程,环境变量中的Java home和path要怎么改,我的系统是win7 64位)
- [%java_home %什么意思](#%java_home %什么意思)
- 关于java环境(JAVA_HOME)的设置
- java_home环境变量配置的问题?
- [java_home 是做什么用的啊](#java_home 是做什么用的啊)
简单的JAVA编程,环境变量中的Java home和path要怎么改,我的系统是win7 64位
首先安装jdk,如果安装好,找到安装目录,比如我的,C:\Java\jdk1.7.0_55
。
第一步:添加变量JAVA_HOME
,值等于C:\Java\jdk1.7.0_55
。
第二步:在PATH
变量的值后面追加:;%JAVA_HOME%\bin
(注意用“;”隔开)
第三步:添加变量CLASSPATH
,值等于.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
。(注意最前面有“.”,表示当前路径,不要遗漏,不然会报错。)
安装好之后测试下,在命令行中,输入java -version
,如能显示相关信息,即表示配置成功。
%java_home% 什么意思
%java_home%
一般用于指向JDK的根目录,以便系统其他位置寻找JDK的时候不需要再找寻全部路径。
扩展一下讲,如果上面的java_home
没有实际意义,你可以定义为任何你想使用的路径,以便其他位置使用到这个路径的时候可以直接引用%java_home%
。
再以JDK路径为例:
如果在环境变量里设置了%java_home%=C:\jdk1.5.0_07
,那么后面再用到JDK的时候比如classpath
里就可以写%java_home%\bin;
,就像是程序里定义一个常量一样。
关于java环境(JAVA_HOME)的设置
这个好理解,bin
一般是执行目录,配置的话就配置这个就可以了,lib
属于一些jar包所在的地方。一般来说,你装好就可以了。准确的说前三个都是Java安装包,最后一个应该是Linux系统添加Java配置后的~
java_home环境变量配置的问题?
你需要配置PATH
和CLASSPATH
才能运行Java。
光配置JAVA_HOME
是没有用的。JAVA_HOME
的作用仅仅是在配置PATH
和CLASSPATH
的时候可以使用%JAVA_HOME%
来替代原有的绝对路径。
PATH
配置在结尾加上.;%JAVA_HOME%\bin;
CLASSPATH
配置.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar
我一般都是配置在系统变量中,你配置在用户administrator
下面应该也是可以的,但是要把PATH
和CLASSPATH
也在用户变量中配一下。
java_home 是做什么用的啊
运行Java程序无非需要两个条件:
java
命令在PATH
中;- 需要的类库在
CLASSPATH
中。 见于这两个条件,需要我们设置:
PATH=%JAVA_HOME%;%PATH%;
CLASSPATH=%JAVA_HOME%\lib;%CLASSPATH%
这些参数的设置在Java中间件中都同样存在,而这些中间件是不可能知道你本机的Java安装在什么目录下,因此需要通过在环境变量中查找并引用JAVA_HOME
。
good luck ^_~