今天通过CMD在WINDOWS命令行下执行一个jar包,提示“java不是内部命令”,执行java -version没有返回结果,突然意识到应该是之前重装系统导致JAVA环境缺失引起的。
1、下载安装windows系统对应的jdk包
(1)下载Windows系统所需的JDK:jdk1.6-windows.exe
(2)双击jdk包进行安装,并设置安装路径为:D:\Program Files (x86)\Java\jdk1.6.0_10
安装完成!
2、WINDOWS下设置JAVA环境变量,需要添加三个系统环境变量即可:
(WIN7系统)
点击“计算机->属性->高级系统设置->高级,环境变量->系统变量(S)”,通过新建JAVA_HOME、新建CLASSPATH、编辑Path,完成JAVA环境变量的设置,注意:
a.如果已有变量名,只需点击“编辑”,添加JAVA环境变量值即可,无需“新建”;
b.多个环境变量之间使用英文的分号隔开;
c.注意添加环境变量时,如果是以Administrator用户添加,则需要在“Administrator的用户变量”里添加如下内容。
具体设置的操作如下:
(1)新建JAVA_HOME:指定java的jdk路径。JAVA_HOME变量的值为 D:\Program Files (x86)\Java\jdk1.6.0_10,如下图:
(2)新建CLASSPATH:指定JDK所在的绝对路径。CLASSPATH变量的值为D:\Program Files (x86)\Java\jdk1.6.0_10\lib\tools.jar; 如下图
(3)新建Path:指定%Java_Home%\bin;路径。Path变量的值%Java_Home%\bin; 如下图:
3、验证安装、设置JAVA环境是否正确
执行cmd,在命令窗口执行java -verision,显示安装的java版本,如下图:
在此,window7系统设置JAVA环境操作OK!