Java 之 JDK 环境变量配置详解
1.为什么要设置环境变量
目的→因为程序执行时有些方法不知道安装在哪里,所以通过设置环境变量使得
程序在环境变量那里找到执行方法的路径(环境变量指明了程序执行时所需要方法的路径)
2. 在电脑中找到环境变量的操作:我的电脑右键→属性→高级→环境变量 ,其中要
在“系统变量”中设置三个环境变量,分别是 JAVA_HOME,PATH,CLASSPATH(大小写
无所谓),若已存在则点击“编辑”,不存在则点击“新建”
3.配置三个环境变量
变量名 变量值 作用 说明
JAVA_HOME JDK的安装路径 D:\java\jdk1.5.0_08 例如JDK安装在D盘java文件夹下
Path .;%JAVA_HOME%\bin;(放在原变量值的最前端) 设置目的:识别java命令,作用→找到java命令的,主要是用来找.exe文件的▲path的变量值就是jdk安装路径的bin目录,用于注册java的各种命令,因为bin目录下的这些java各种命令本身不存在于windows环境中的,故用path来在windows环境中注册java命令,得以使用。
CLASSPATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(要加.) ▲jdk安装路径的lib目录下的dt和tools jar文件
设置目的→识别java命令的前提就是只有类在classpath中,java命令才能识别,作用→用于搜索Java编译或者运行时需要用到的类(导入的类库jar包,java编译时,要编译的类是从classpath那里找到),
如果在编译时出错,没有找到相应的类,有两种可能,第一,是没保存好源文件;第二,是JDK的classpath环境
变量没有配置好
4.测试JDK安装成功确认环境配置是否成功
“开始”→“运行”→“cmd”→回车→javac→回车,将输出JDK的编译信息,此时说明环境配置正确。
或者可以测JDK的版本信息:在docs界面中输入 java -version ,然后回车(输入时java与横杠间有空格)
5.通过docs操作编译并执行java文件确认JDK是否成功使用
回到源文件的操作:回到任何盘都可以用→盘名加冒号 如回到d盘=》d: (回到c盘可以用cd \ 回车)
回到某个盘的某个文件夹,如回到d盘的a文件夹=》d: →cd a\ 回车
编译源文件命令:javac 文件名.java
运行源文件命令:java 文件名
注意:如果将源文件放在文件夹中,那么此文件夹的命名必须是英文。
6.测试JDK的正常使用的源文件,输出helloworld
转载于:https://blog.51cto.com/brother/1173191