java环境变量的作用与配置
来源:互联网 发布:北斗卫星定位精度知乎 编辑:程序博客网 时间:2024/05/22 12:00
1. PATH环境变量。作用是指定命令搜索路径,在命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。我们这里设定的PATH值为:
%SystemRoot%/system32;%SystemRoot%;%SystemRoot%/System32/Wbem;%SYSTEMROOT%/System32/WindowsPowerShell/v1.0/;C:/Program Files/Common Files/Thunder Network/KanKan/Codecs;C:/Program Files/Microsoft SQL Server/90/Tools/binn/;C:/Program Files/Common Files/TTKN/Bin;C:/Program Files/Common Files/Teleca Shared;C:/Program Files/Java/jdk1.6.0_21/bin
上述只有红色部分;C:/Program Files/Java/jdk1.6.0_21/bin是java的PATH变量,注意变量之间需要用";”隔开。
2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPATH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。这里CLASSPATH为:
.;C:/Program Files/Java/jdk1.6.0_21/lib/dt.jar;C:/Program Files/Java/jdk1.6.0_21/lib/tools.jar
3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。这里JAVA_HOME为:
C:/Program Files/Java/jdk1.6.0_21
java环境变量配置步骤:
在windows桌面上右击“我的电脑” —> “属性” —> “高级” —> “环境变量”,在“系统变量”里我们可以看到系统的各个环境变量的值。双击某个变量名可以修改变量值,变量值之间用“;”隔开。我们还可以“新建”原先没有的变量。与jdk有关的有3个环境变量;“JAVA_HOME”,“PATH”,“CLASSPATH”。我的系统中“PATH”变量已经存在,可以直接添加新值(其它变量值不要动,防止其它程序运行异常),其它两个变量需要新建。
CLASSPATH= .;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar
JAVA_HOME = C:/Program Files/Java/jdk1.5.0
PATH = %JAVA_HOME%/bin;%JAVA_HOME%/jre/bin
从上面我们可以看出,PATH和CLASSPATH都使用到了JAVA_HOME,也可以使用绝对路径,两者皆可。
- java环境变量的作用与配置
- java环境变量配置的目的与作用
- java配置环境变量的作用
- JAVA环境变量配置的作用
- JAVA配置环境变量的作用
- JAVA 环境变量的配置的作用
- Java环境变量的配置、作用详解
- java环境变量的作用及如何配置
- Java环境变量配置的作用意义
- 环境变量与JAVA环境变量的配置
- Java环境变量的作用以及如何配置环境变量
- java环境变量配置及其作用
- Java环境变量的作用
- Java环境变量的作用
- JAVA环境变量的作用
- Java环境变量的作用
- java安装时配置的环境变量的作用
- 环境变量的配置及作用
- linux内存管理之DMA
- 【Leetcode算法】- Move Zeroes
- HDOJ 题目5442 Favorite Donut(后缀数组)
- Robert C. Martin列举的专业软件开发人员必须精通的技能
- 1205 Constructing Roads In JGShining's Kingdom【lis】
- java环境变量的作用与配置
- 浅谈socket
- android增强ImageView
- zookeeper客户端脚本
- HDOJ A+B for Input-Output Practice (I) 问题
- Sails的简单学习
- 《深入理解Linux网络技术内幕》阅读笔记(九)
- linux下ls的用法小结
- tomacat的环境配置