Java配置环境变量

jdk下载:http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html
在配置环境变量之前 先说说Java中的三个重要专业术语

Java三个专业术语(JVM、JRE、JDK)

JVM:

Java Virturl Machine Java虚拟机 用来执行java程序的

JRE:

Java Runtime Environment java运行时环境

JDK:

Java Development kit java开发工具

三者的关系:

java为什么要添加环境变量 java为什么要配环境变量_java为什么要添加环境变量


在我们知道jdk、jre、jvm之后,那么为什么要配置环境变量呢?

java文件的编译,我们只需要在cmd控制台中输入javac 文件名.java

eg: javac HelloWorld.java java文件的运行(class文件)

eg:java HelloWorld

这里要注意的是,class文件的运行,不能带路径,你要运行HelloWorld.class,运行的时候,就只能写文件名,不能写D:\HelloWorld ,那么不写路径,怎么找到并运行?

所以其实是为了让javac命令(编译命令)和Java命令(运行命令)能在任何文件夹都能运行。即可以在控制台直接访问jdk中的程序。

比如:安装目录/bin/javac.exe 安装目录/bin/java.exe

如果没有配置环境,要使用以上的应用程序,就只能在控制台使用cd 进入 安装目录/bin,再访问指定的应用程序。但是,如果将 安装目录/bin 配置到环境变量中,则在控制台可以直接访问该目录中的应用程序。

配置环境变量

进入环境变量配置页面

我的电脑->属性

java为什么要添加环境变量 java为什么要配环境变量_JAVA_02


java为什么要添加环境变量 java为什么要配环境变量_java为什么要添加环境变量_03


点击系统变量的新建:

java为什么要添加环境变量 java为什么要配环境变量_Java_04


变量名为:JAVA_HOME

变量值为:bin目录的上层目录(即jdk的目录)

java为什么要添加环境变量 java为什么要配环境变量_JAVA_05


再找到系统变量中的Path 点击编辑

java为什么要添加环境变量 java为什么要配环境变量_java_06


java为什么要添加环境变量 java为什么要配环境变量_Java_07

测试环境变量是否配置成功

在控制窗口输入
		java --version
		若能打印出jdk版本,则说明成功

配置CLASSPATH(方便找到class文件)

新建系统变量:
	变量名:CLASSPATH
	变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
这儿的JAVA_HOME只是一个被引用的值,名字是可以随便的,但是如果后期需要tomcat或者其他Java工具需要jdk时,
只有叫JAVA_HOME才可以被找到