----三个环境变量
一、Java_home 配置jdk安装路径
二、PATH 配置JDK命令文件的位置 即Bin目录所在路径
三、ClassPath 配置类库文件的位置,即Lib所在路径
1、下载jdk安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
2、安装JDK,对应的选择安装路径
3、我的电脑”----->“属性”----->“高级”----->“环境变量”配置三个参数
JAVA_HOME = C:\Java\jdk1.6.0 这个是新建的
PATH = %JAVA_HOME%\bin; 这个编辑添加上去的(这种是相对路径),也可以是绝对路径, PATH =C:\Java\jdk1.6.0\bin;
CLASSPATH = .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 这个是新建的(这种是相对路径),注意,开始部分的.;是必须的,(点加分号),这种方式强制使你将当前路径定位到你的类文件的所在目录。
也可以选择绝对路径classpath= .;C:\Java\jdk1.6.0\lib\dt.jar;C:\Java\jdk1.6.0\lib\tools.jar;
4、在cmd命令窗口,输入java -version判断是否安装成功
输入 javac则会显示如下
附加 path classpath解释
1。Path
Path指定一个路径列表,用于搜索可执行文件。执行一个可执行文件时,如果不能在当前路径下找到,则依次寻找path中的每一个路径,直到找到。当找完Path中的路径也未找到时,Jdk则报错。Java的编译命令,执行命令,和一些工具命令都在bin目录下。
2。ClassPath
ClassPath是Java加载类(class or lib)的路径,是用于搜索Java编译或者运行时需要用到的类。只有类在CLASSPATH属性设置的路径下,Java命令才能识别使用。
ClassPath的变量值可以是指定一个路径列表,列表中可以包含路径外,还可以包含.jar文件。Java查找类时会把这个.jar文件当作一个目录来进行查找。通常,我们需要把JDK安装路径下的jre/lib/rt.jar包含进来。列表中各项之间使用分隔符:Windows下用(;),Linux下用(:),将path值放置在最前面,避免与其他版本JDK路径相混杂,而导致一些错误。安装JDK时,JDK自动将Java.exe拷贝一份到Windows/System32目录下。
3。JAVA_HOME,该变量值就是SDK所在的目录,一些Java版本的软件和一些Java的工具需要用到该变量,设置path,classpath的时候,也可以使用该变量。