安装JDK时,环境变量的路径设置

在安装完JDK时,我们知道要在我的电脑的“属性->高级->环境变量(N)”新添三个变量,分别为CLASSPATH,JAVA_HOME,还有就是PATH(如果先前没有PATH的话),在PATH后边新加个%JAVA_HOME%\bin,当然在“%JAVA_HOME%\bin”前边要加个英文状态下的“;”分号。我只想知道的是:这三个变量名分别做什么用的,要分别赋予什么样的变量值,即指向哪些东西(比方说哪些文件)的路径!我今天都弄了一天了,还没搞定!!!!!!网上的一些说法真是千奇百怪呀,太杂,太乱了,我头都大了,希望真的有才的大哥大姐能够给我点帮助,我将万分感谢!

1.    安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为:C:\ProgramFiles\Java\jdk1.7.0;

2.    安装完成后,右击“我的电脑”,点击“属性”,如图:

3.    单击“高级系统设置”,点击“环境变量”,如图:

4.    在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”:

(1).JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径C:\Program Files\Java\jdk1.6.0_21,如图:

(2)Path项下添加:;%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin,注意前面用分号隔开,如图:

(3)在CLASSPATH项添加:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(要加.表示当前路径),如图:

5.    “开始”->;“运行”,键入“cmd”,键入命令 “javac”,出现以下画面,说明环境变量配置成功。如图:

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-01
也许这样设环境变量,你就能够看明白他们代表的是什么了...
java_home的值为:jdk的安装路径,path的值为:jdk的安装路径\bin

以下内容是我给其他网友的答复,
他们都解决了,我想,你也不会不行吧^_^

你把我设置的复制过去,应该可以的..
你试试,如果行就给分,
不行可以问我,
我帮你弄....

假设jdk的安装路径为: "F:\jdk_安装目录",则有:
java_home:
F:\jdk_安装目录
备注:java_home这个变量可以不设,不过我还是设的.其值就是你jdk的安装路径..如果你要设,直接复制过去然后粘贴上就OK了..如果没有java_home这个环境变量,就创建一下好了.后面的path,classpath也是一样,没有就直接新建一下,有的话,你就把我给出的值复制然后粘贴就成了...需要注意的是,如果该变量本身有的话,你复制过去的值应该粘贴在最后面,并且用分号隔开...(计算机原来的值;环境变量的值)

path:
F:\jdk_安装目录\bin

classpath:
.;F:\java;.
备注:.;F:\java;.这个值可能看不清,我这里用汉字说明一下:点 分号 F:\java 分号 点...
当然你也可以设成.;C:\java;.或者.;D:\java;.等等都行
classpath这样设的话你无论在哪个路径下运行java文件都可以的...当然也许会有更好的方法本回答被提问者和网友采纳
第2个回答  2016-01-25

    安装的默认路径是C:\Program Files或者C:\Program Files (x86)

    具体安装到哪个路径,看你下载的jdk是32位还是64位

    安装的时候,也可以修改路径

第3个回答  2008-04-08
JAVA_HOME指明JDK安装路径,就是你JDK的路径,相当一个指向安装路径的指针。内容你填你JDK的目录。比如F:\Program Files\Java\jdk1.6.0_05

path使得系统可以在任何路径下识别java命令
设为%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,设为:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径) 就是要指向你JAVA JDK里的类库。
第4个回答  2008-04-08
简单设置一下path路径就行了,在Windows下不要用那种%号的设置方法,有时候系统不会识别的,用这种,如:c:\jdk\bin;即找到你的JDK安装路径下的bin,classpath里加个点(.)编译时切换到当前的JAVA文档存储目录即可。
希望能助楼主搞定。
相似回答