Java开发环境系列:JDK安装及环境变量设置(windows)
1、安装
官网地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html
选择安装目录,安装过程中会出现两次安装提示 。
第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。
注意:不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会弹出错误窗口。
安装JDK并测试是否成功;CMD:java -version
2、配置环境变量:右击“计算机”,“属性”,“高级系统设置”,“高级”,“环境变量“,新建/修改 系统变量(JAVA_HOME、PATH)
测试Path是否配置成功;CMD:javac
设置环境变量
Windows系统不区分大小写,设置Path和PATH并没有区别;而Linux系统是区分大小写的,设置Path和PATH是有区别的。
- 变量名:JAVA_HOME
- 变量值:JDK安装目录,不是JRE的安装目录,注意:最后不要加分号";"
- 变量名:PATH (windows程序文件的目录)
- 变量值:%JAVA_HOME%\bin; 或 JDK安装目录\bin; 注意:加在文本框起始位置。
- 变量名:CLASSPATH (Java类文件的目录,1.5版本以上的JDK可以不设置,建议不设置)
- 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;



如何在原有环境变量值基础上添加新值?
答:%变量名% 取到原有环境变量的值。
PATH
作用是指定命令搜索路径,在shell下面执行命令时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把 jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好 PATH变量后,就可以在任何目录下执行javac/java等工具了。PATH环境变量配置具有先后位置关系。
JAVA_HOME
指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk;可避免多次修改所造成的问题,%JAVA_HOME%表示JDK安装目录。
CLASSPATH
作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。使用CLASSPATH环境变量下配置目录下的.class字节码文件可以在任何目录下运行,功能等同于PATH
注意:环境变量改一次,命令提示窗口重启一次;“.”表示当前目录,写前面表示先找当前目录。
每次执行Java的工具都要进入到bin目录下,非常麻烦,所以根据windows系统在查找可执行程序的原理,可以将Java工具所在路径定义到path环境变量中,让系统帮我们去找运行执行的程序。
相关文章
- Java开发环境系列:你真的会用eclipse吗?
- Java开发环境系列:一篇能帮你解决99%软件安装问题的优
- Java开发环境系列:idea自定义项目文件夹为资源目录
- Java开发环境系列:idea导入maven项目后如何引入非maven
- Java开发环境系列:前端利器angular安装与使用
- Java开发环境系列:Java开发利器之Idea安装配置与破解(ja
- Java开发环境系列:FastDFS分布式文件系统搭建(linux)
- Java开发环境系列:Oracle连接工具plsql developer使用
- Java开发环境系列:Oracle数据库的安装与使用
- Java开发环境系列:消息队列RabbitMQ的安装与使用(window