以jdk_1.6.0_10为例,我jdk安装的地址在:
C:/G盘-研实验--软件/安装jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008/jdk_1.6.0_10
(window7系统)
配置jdk需要设置三个环境变量,先右击计算机->属性->高级系统设置->环境变量,准备进行设置。
1. 设置JAVA_HOME:
变量名: JAVA_HOME
变量值:
C:/G盘-研实验--软件/安装jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008/jdk_1.6.0_10
设置JAVA_HOME(即jdk的安装地址)目的有三个:首先,方便引用。以后用到这个路径的时候,只要输入%JAVA_HOME%就可以了。其次,方便修改。如果需要改变jdk的地址,只需要改变JAVA_HOME变量值就行了。最后,一些第三方软件是约定好用JAVA_HOME变量的,否则不能使用。
2. 设置path变量:
变量名:path
变量值:%JAVA_HOME%/bin;
设置好path变量,是我们能够在系统中的任何地方运行java应用程序,在jdk的bin目录下就是我们常用到的java应用程序,我们需要把%JAVA_HOME%/bin这个目录加到path环境变量里去。
3. 设置classpath变量:
变量名:classpath
变量值:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
classpath环境变量,是当我们开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。Sun提供了两个丰富的类包,一个是dt.jar,一个是tools.jar,这两个类包都在lib目录下。
(测试)
首先,运行 cmd。然后,输入命令“javac -version”可查看版本;再输入“javac -help”,若出现一系列命令说明则说明配置完成;若提示“不是内部或外部命令,也不是可运行的程序或批处理文件”,则说明PATH变量值有问题。
这里要注意一下,如果看是配置错了,修改环境变量后,要重新打开cmd,原有的cmd中输入“javac -help”后,结果仍是错误。重新打开后才会显示修改后结果。