简说JAVA之环境变量设定 path,CLASSPATH,JAVA_HOME

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了简说JAVA之环境变量设定 path,CLASSPATH,JAVA_HOME相关的知识,希望对你有一定的参考价值。

初学JAVA做一些总结,有说的不对的地方希望大家多多指教。

如果能给同样带有迷惑的同学带来帮助,是很开森的一件事情

刚学JAVA的时候肯定会碰到这三个环境变量的设定,往往总是知其然不知其所以然,

按照说明做完了却不知道为什么这么做,这里简单做一些总结说明。

?

首先,什么是环境变量

环境变量是指在操作系统中用来指定操作系统运行环境的一些参数

就是操作系统中我们可以来设置的变量。至于这些变量有什么作用,和具体变量名相关。

那么介绍一下我们将要设置的三个环境变量

JAVA_HOME: 这个是我们自己追加定义的一个环境变量

设为JDK的安装路径(如C:\Program Files\Java\jdk1.7.0_79),此路径下包括lib,bin,jre等文件夹

  目的就是我们需要java路径的时候你写%JAVA_HOME%就可以了,而不用输入一长串地址。

Path: 是操作系统自带的,运行没有指定所在位置的程序的默认路径。

在现存Path后面追加";%JAVA_HOME%\bin"。%JAVA_HOME%就是引用前面指定的JAVA_HOME变量。

当我们执行javac HelloWorld.java的时候,我们不需要指定指令javac所在的位置,

因为操作系统会自动去path中定义的" C:\Program Files\Java\jdk1.7.0_79\bin"里面寻找javac.exe然后来执行。

CLASSPATH:Java运行环境加载类的路径,只有类在classpath中,才能被识别和加载,设为 .;%JAVA_HOME%\lib(注意前面的点号(.),点号表示当前路径)。

未完待续。

以上是关于简说JAVA之环境变量设定 path,CLASSPATH,JAVA_HOME的主要内容,如果未能解决你的问题,请参考以下文章

如何在java程序设置环境变量

java 学习之环境配置

java环境变量配置原理解析

java环境变量的设置 各环境变量的作用

环境变量之path的一点理解

java基础之开发环境配置