【java】JDK环境变量配置
2016-04-11 10:04
218 查看
1.双击下载的JDK
设置安装路径。这里我们选择默认安装在C:\Program Files\Java\jdk1.8.0_51(java 环境分JDK 和JRE ,JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。)
2.配置环境变量
1)永久配置
(1)直接加入系统Path变量
在系统path变量名—>“编辑”添加
这样配置有个弊端,若java的根目录变换盘符或者根目录更改名称,总得更改Path变量。我们可以自定义一个JAVA_HOME变量,然后把可能变化的路径放入次变量中,在path变量里用%JAVA_HOME%引用此自定义变量。(%A%表示引用A变量)
[b](2)给java根目录定义一个JAVA_HOME变量,在[/b][b]系统Path变量中引用[b]AVA_HOME变量(推荐)[/b][/b]
“我的电脑”右键菜单--->属性--->高级--->环境变量--->系统变量-->新建..
找到path变量名—>“编辑”添加:
2)临时配置
在别人或者公共电脑中,我们可能不想永久配置环境变量,我们可以通过dos命令的set进行临时配置。set可以看到系统中所有设置的环境变量,set path查看path的变量值,通过set path=**设置临时的path变量。临时path变量只在当前dos窗口生效,其他窗口会恢复默认的系统path变量。(也可以通过set path=**;%path%在之前系统path变量值的基础上追加临时变量)
3.验证是否成功
在dos窗口输入java -version(有提示信息则为成功)
设置安装路径。这里我们选择默认安装在C:\Program Files\Java\jdk1.8.0_51(java 环境分JDK 和JRE ,JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。JRE是Java Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。)
2.配置环境变量
1)永久配置
(1)直接加入系统Path变量
在系统path变量名—>“编辑”添加
变量名:PATH 变量值:D:\Program Files (x86)\Java\jdk1.8.0_25\bin;D:\Program Files (x86)\Java\jdk1.8.0_25\jre\bin;
这样配置有个弊端,若java的根目录变换盘符或者根目录更改名称,总得更改Path变量。我们可以自定义一个JAVA_HOME变量,然后把可能变化的路径放入次变量中,在path变量里用%JAVA_HOME%引用此自定义变量。(%A%表示引用A变量)
[b](2)给java根目录定义一个JAVA_HOME变量,在[/b][b]系统Path变量中引用[b]AVA_HOME变量(推荐)[/b][/b]
“我的电脑”右键菜单--->属性--->高级--->环境变量--->系统变量-->新建..
变量名:JAVA_HOME 变量值:D:\Program Files (x86)\Java\jdk1.8.0_25 变量名:CLASS_PATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
PATH环境变量。作用是指定命令搜索路径,path是os用。 CLASSPATH环境变量。作用是指定类搜索路径,classpath是java专用的查找类的路径。
找到path变量名—>“编辑”添加:
变量名:PATH 变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
2)临时配置
在别人或者公共电脑中,我们可能不想永久配置环境变量,我们可以通过dos命令的set进行临时配置。set可以看到系统中所有设置的环境变量,set path查看path的变量值,通过set path=**设置临时的path变量。临时path变量只在当前dos窗口生效,其他窗口会恢复默认的系统path变量。(也可以通过set path=**;%path%在之前系统path变量值的基础上追加临时变量)
3.验证是否成功
在dos窗口输入java -version(有提示信息则为成功)
相关文章推荐
- Java中的堆栈(转)
- JAVA的包装类
- Java内存结构的思考和实践
- JAVA 用getName()来获取名字, 获取的是文件的绝对路径还是文件的名字??
- leetcode02-Add Two Numbers之beats98.68%Java版本
- java中,字符串中的函数的替换方法
- 用递归法列出硬盘内某一文件夹下的内容。基于Java.io.file
- 在JAVA中查询刚插入的记录ID
- java接口和抽象类的深入剖析
- Java中的split函数的用法
- [疯狂Java]SQL:对查询结果进行集合运算
- java工厂设计模式
- java Struts+Hibernate企业人力资源管理系统源代码下载
- 学Java请不要做浮躁的人
- java Semaphore
- java反射机制工厂模式的应用
- Java swf 工作流
- 循序渐进之Spring AOP(3) - 配置代理
- java Mysql简单增删改查
- 【转帖】如何利用Spring Cloud构建起自我修复型分布式系统