安装jdk后为什么要配置环境变量

相信我们在学习java这门语言的时候一定安装过jdk。jdk的中文意思是java开发工具包(java development kit),是我们进行java开发必须要用到的一个工具包。当我们安装好jdk后要进行相应的环境变量配置,然后就参照网上的教程照葫芦画瓢的配置了环境变量,那么我们是否想过为什么要配置环境变量?如果你能看到我的这篇博客那么恭喜你,说明你已经意识到了这个问题,想一探究竟的话,那么就看下我下面的博文吧。
我们所说的在java安装好后配置环境变量一共要配置JAVA_HOME,PATH,CLASSPATH三个环境变量,下面分别说一下分别配置三个环境变量的原因:
配置JAVA_HOME环境变量:
jdk是我们进行java开发必不可少的,在开发过程中我们通常会使用一些java开发过程中用到的软件(如eclipse、tomcat,NetBeans等)是通过JAVA_HOME来找到jdk的(环境变量JAVA_HOME的值就是jdk安装的路径),所以我们不配置JAVA_HOME的话那我们使用eclipse时可能要受到影响了。
配置PATH环境变量:
前面讲到了配置为什么要配置JAVA_HOME环境变量的一部分原因(没错,就是一部份而已,下一部分在如何配置CLASSPATH环境变量时讲到),即方便使用eclipse的原因。那么不知道我们是否有过在命令行下敲过java HelloWorld.java、javac HelloWorld等java语句,而我们用到的java命令,如java命令把.java文件翻译成.class文件、java执行.class文件等,这些命令java,javac等都是通过我们配置的PATH环境变量找到相应的java.exe和javac.exe文件的,然后计算机才能正确识别并执行我们输入的java命令。
配置CLASSPATH环境变量:
在java开发过程中我们会用到很多开发人员已经帮我们写好的标准类库,而我们要用这些类库的话必须告诉计算机如何找到它们,而设置CLASSPATH环境变量即可使计算机找到它们。

下一篇将讲到如何配置jdk环境变量。
jdk安装后如何配置环境变量

你可能感兴趣的:(jdk)