次要设置两个情况变量:
JAVA_HOME:设置为你的java安拆途径
CLASSPATH:设置为你的类库可能存在的途径或者jar文件的绝对途径
java情况变量的设置装备摆设
初学java,关于情况变量的设置装备摆设想来却总觉得不是很清晰,总结一下本身的理解,让思维清晰一些。
下载好的JDK是一个可施行安拆法式,双击安拆。将安拆途径改为:C:\jdk1。6。0(当然其他途径也能够)。
JDK安拆完成之后我们来设置情况变量:
我的电脑点右键,选择“属性”,选择“高级”标签,进入情况变量设置,别离设置如下三个情况变量:
(1)设置好path变量,使得我们可以在系统中的任何处所运行java应用法式,好比javac、java、javah等等,那就要找到我们安拆JDK的目次,好比我们的JDK安拆在C:\jdk1。
6。0目次下,那么在C:\jdk1。6。0\bin目次下就是我们常用的java应用法式,我们就需要把C:\jdk1。6。0\bin那个目次加到path情况变量里面。
在系统变量里找到path变量,选择->编纂;(里面已经有良多的变量值,是在变量值的最前面加上C:\jdk1。
6。0\bin;)
变量名: path
变量值: C:\jdk1。6。0\bin;
C:\Program Files\Java\jdk1。7。0\bin
(2)classpath情况变量,是当我们在开发java法式时需要引用他人写好的类时,要让java解释器晓得到哪里去找那个类。
凡是,sun为我们供给了一些额外的丰硕的类包,一个是dt。jar,一个是tools。jar,那两个jar包都位于C:\jdk1。6。0\lib目次下,所以凡是我们城市把那两个jar包加到我们的classpath情况变量中set classpath=。
;C:\jdk1。6。0\lib\tools。jar;C:\jdk1。6。0\lib\dt。jar。
在系统情况变量那一栏中点->新建classpath
变量名: classpath
变量值: 。;%JAVA_HOME%\lib\tools。
jar;%JAVA_HOME%\lib\dt。jar;(留意,CLASSPATH最前面是有个“。”的,暗示当前目次,如许当我们运行java AClass的时候,系统就会先在当前目次寻找AClass文件了。);
(3)设置JAVA_HOME:
一是为了便利引用,好比,JDK安拆在C:\jdk1。
6。0目次里,则设置JAVA_HOME为该目次途径, 那么以后要利用那个途径的时候, 只需输入%JAVA_HOME%即可, 制止每次引用都输入很长的途径串;
二则是归一原则, 当JDK途径改动的时候, 仅需更改JAVA_HOME的变量值即可, 不然,就要更改任何用绝对途径引用JDK目次的文档, 如果万一没有改全, 某个法式找不到JDK, 后果是可想而知的----系统瓦解!
三则是第三方软件会引用约定好的JAVA_HOME变量, 否则, 你不克不及一般利用该软件。
在系统情况变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安拆途径)
变量名: JAVA_HOME
变量值: C:\jdk1。6。0