1.首先到官网下载java sdk(http://www.oracle.com/technetwork/java/javase/downloads/index.html)
2.和普通程序一样安装 jdk-7u21-windows-i586.exe
注意: 安装的时候有两个路径 一个是安装路径(我的是C:\Program Files(x86)\Java\jdk1.7.2_21\ ,把这个安装路径记下来,配置环境的时候要用到)
安装到一半的时候会提醒你选择目标文件夹目录,两个都用默认的就行了
注意安装目录不要出现中文,否则会出错
3.配置环境
(1)win8下 点win键+x,打开控制面板,最好把右上角的查看方式换成“小图标”,找到“系统”,点进去;
(2)左上角的“高级系统设置”,点进去;
(3)右下角,“环境变量”,继续点进去;
(4)下面是最关键的地方:
在“系统变量”里面,新建两个环境变量 JAVA_HOME 和 CLASS_PATH
变量名:JAVA_HOME
变量值:C:\Program Files(x86)\Java\jdk1.7.2_21 (就是安装路径,记得最后一定不要多加一个“\",否则也会出错的。)
变量名:CLASS_PATH
变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(前面有一个点,注意啦,表示的是当前路径)
然后找到PATH环境变量,”编辑“,在后面添加 .;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
(还是注意前面有一个点,如果之前的变量值没有以 ; 结束,还需要再 添加一个" ;" , 这里 ";"把变量值之间隔开)
之后就是各种“确定”了。。。
(5)win键+R ,打开cmd,输入java或者javac ,回车
安装成功,就会出现一大堆帮助信息;
如果出现“'javac'不是内部或外部命令,也不是可运行的程序或批处理文件“,你就要回过头去看看环境配置哪儿出错了。。。
补充环境变量的解析:
JAVA_HOME:jdk的安装路径
CLASS_PATH:java加载类路径,只有类在classpath中java命令才能识别,在路径前加了个"."表示当前路径。
PATH:系统在任何路径下都可以识别java,javac命令。