JDK是整个java的核心,包括了java运行环境,java工具和java基础类库,没有JDK就无法安装或者运行java程序。安装好JDK后,接下来的一步就是对JDK进行环境变量的配置。
一、配置环境变量的意义
如果不配置环境变量,也可以直接在完整的敲上java应用程序的全路径和类的全路径来运行程序,例如下面的路径:
否则,如果输入的路径不完整,就会出错。
所以,这样就明白了配置环境变量的意义。
二、进行配置
环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等。这点有点类似于DOS时期的默认路径,当你运行某些程序时除了在当前文件夹中寻找外,还会到设置的默认路径中去查找。
配置jdk环境变量,需要配置java_home、path和classPath三个变量。
(1)java_home变量代表的是jdk的安装路径,所以,java_home变量值应该填写JDK的安装路径。
(2)path变量的含义是系统在任何路径下都可以识别java命令,path变量值填写“%JAVA_HOME%\bin”或者是直接写JDK的安装路径\bin。需要注意的是,如果path中已经存在很多变量值,那么每个变量值之间都要用;隔开。
(3)classPath变量是java加载类的路径。classpath变量值为".;%JAVA_HOME%\bin",(.表示当前路径)。当执行java程序时,需要引用已经编译好的类,所以必须让java解释器知道java程序的位置。
关于JdK配置环境变量的问题早就接触过,只是,当时理解的不是很深刻,现在做DRP项目,里面也涉及到tomcat环境变量的配置,现在,好好理解一下。随着之后学习的深入,会继续更新对环境变量的理解。