java环境变量配置

java环境变量配置:

操作系统:win10;

jdk版本:1.8

1.安装JDK,自定义安装目录。

2.设置环境变量。在系统变量中,设置JAVA_HOME,PATH,CLASSPATH三项。

JAVA_HOME指定JDK的安装路径,此路径下包括lib,bin,jre等文件夹(设置此变量比较好,因为在运行tomcat,eclipse等时都需要依赖此变量)。

Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%in;%JAVA_HOME%jrein

CLASSPATH为java加载类(class or lib)路径,设为:.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar (.表示当前路径)

%JAVA_HOME%指的是引用前面指定的JAVA_HOME

3.配置完成后win+R,输入cmd打开dos黑窗口,输入命令“java -version”,“java”,“javac”三个命令测试环境变量是否配置成功。

注意:

'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。

问题原因及解决方法:

在安装jdk时,会默认安装jre,因此,在运行安装的过程中会出现2次安装路径选择的窗口,第一次为jdk安装目录,第二次为jre安装目录,若第二次和第一次安装目录相同,则会对第一的安装目录进行覆盖安装,进而会删除掉jdkin目录下的javac.exe,导致找不到javac文件。所以,在选择第二个安装目录时要选择不同的安装路径。

原文地址:https://www.cnblogs.com/yanspecial/p/5402303.html