1 首先要搞清楚,java可能安装了两个部分,一个叫JDK,一个叫jre。其中jre若已经安装了,那么在安装JDK的时候,就不要放在默认的C:Program FilejavaXXX目录。最好另起一个目录如,C:Program FileJAVAJDK,这样,以免混淆
2 清楚知道我们现在配置环境变量是对JDK进行的,跟JRE没有一点关系,所以网上很多人说的JAVA_HOME,是JDK的HOME,不是JRE,也不是C:Program Filejava这个目录。
3 计算机-->系统属性-->高级系统设置-->环境变量-->系统变量
新建-->
变量名:CLASSPATH
变量值:.;JAVA_HOMElibdt.jar;JAVA_HOMElib ools.jar(如:.;C:Program FileJAVAJDKlibdt.jar;C:Program FileJAVAJDKlib ools.jar)(注意.;不能少)
编辑Path--->
变量名:Path
添加变量值:JAVA_HOMEin;(如:C:Program FileJAVAJDKin)
很多人错就错在,以前安装过JRE,错误的将java这个目录当成了home目录,实际上在配置环境变量时跟JRE一点关系没有,JDK的安装目录才是实际的home目录
还有就是,如果要使用第三方的jre包,在CLASSPATH中务必要将路径详细到.jar,即有多少包就要写明有几个.jar而不能使用目录(如C:Program FileJAVAJDKlib)来代表lib中所有的jar