环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如path,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。(摘自百度百科)
配置了环境变量,才能使编译软件自动调用JDK,才能正常编写代码,所以配置环境变量是必须的。
前面已经讲了如何安装JDK,那么现在就开始配置环境变量了:
1.右键我的电脑,选择属性,打开后
Windows XP的界面是下面这样的,点击“高级”页面:
win7的界面是下面这样的,选择“高级系统设置”:
2.之后两者都跳转到“高级”页面:
以下是Windows XP的:
以下是win7的:
3.点击“环境变量”,弹出环境变量窗口:
这里有两个框,如果在上面那个框配置环境变量,那么配置的环境变量只对当前系统账户有效,而如果在下面那个框配置环境变量,那么对该电脑所有账户有效。到底要配置在哪里,随自己喜欢。
4.在这里,我们要设置3项变量,JAVA_HOME、PATH、CLASSPATH(大小写随意),若已存在,则点击“编辑”按钮,若不存在,则点击“新建”按钮。
a. JAVA_HOME这个变量的值就是 JDK 所在的目录,虽然对于初学者来说并不是必要的,但是建议还是设置一下。
我的JDK安装目录是d:\Program Files (x86)\Java\jdk1.7.0,所以这个变量我应该这么写:
变量名:JAVA_HOME
变量值:d:\Program Files (x86)\Java\jdk1.7.0
b. Path变量可以使得系统在任何路径下识别java命令,这里应该这么写:
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
当然,一般来说,系统里面应该已经有了Path变量,所以选中Path变量,点击“编辑”按钮,在行头或者行末添加,不过不要忘了添加分号与原有的字段分开哦。
c. CLASSPATH为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别,应该设为:
变量名:CLASSPATH
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
这里其实是三句,前面的“.;”一定要加,表示的是当前路径。
这里解释一下,“%JAVA_HOME%”等价于JDK安装目录,也就是说,这里是用“%JAVA_HOME%”代替了“d:\Program Files (x86)\Java\jdk1.7.0”,所以如果不设置“JAVA_HOME”变量的话,请把“%JAVA_HOME%”改写成JDK的安装目录。
好了,环境变量已经设置好了,现在讲讲各个变量的含义(摘自百度文库):
JAVA_HOME:该环境变量的值就是 Java 所在的目录,一些 Java 版的软件和一些 Java 的工具需要用到该变量,设置 PATH 和 CLASSPATH 的时候,也可以使用该变量以方便设置。
PATH:指定一个路径列表,用于搜索可执行文件的。执行一个可执行文件时,如果该文件不能在当前路径下找到,则依次寻找 PATH 中的每一个路径,直至找到。或者找完 PATH 中的路径也不能找到,则报错。Java 的编译命令 (javac),执行命令 (java) 和一些工具命令 (javadoc, jdb 等) 都在其安装路径下的 bin 目录中。因此我们应该将该路径添加到 PATH 变量中。
CLASSPATH:也指定一个路径列表,是用于搜索 Java 编译或者运行时需要用到的类。在 CLASSPATH 列表中除了可以包含路径外,还可以包含 .jar 文件。Java 查找类时会把这个 .jar 文件当作一个目录来进行查找。通常,我们需要把 JDK 安装路径下的 jre\lib\rt.jar包含在 CLASSPATH 中。
注意,在 CLASSPATH 中包含了一个“当前目录 (.)”。包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序,即使该路径并未包含在 CLASSPATH 中也可以。原因很简单:虽然没有明确的把该路径包含在 CLASSPATH 中,但 CLASSPATH 中的“.”在此时就代表了该路径。
如果担心设置的环境变量有误,我们可以测试一下:
1.打开开始菜单,选择运行命令,输入“cmd”,点击确定来打开命令提示符。如果没有找到运行命令,可以在开始菜单属性里面调出来。
也可以从“开始”→“所有程序”→“附件”→“命令提示符”打开。
2.打开命令提示符后,就可以输入命令验证我们的环境变量是否有误了。
a. 输入java,回车:
b. 输入java -version,回车:
c. 输入javac,回车:
如果一切显示正常,那么就证明你配置的环境变量无误了,如果返回的是说你输入的命令不是内部或外部命令,也不是可运行的程序或批处理文件,那么你的环境变量配置有误,从头检查一遍吧。
好啦,环境变量配置好啦~~接下去就是下载编译软件啦~~
相关推荐
java环境变量设置java环境变量设置java环境变量设置
java环境变量设置 java环境变量设置 java环境变量设置
Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置Java开发环境变量设置
Java环境变量设置,.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; %JAVA_HOME%\bin %JAVA_HOME%\jre\bin
Java环境变量设置 Java环境变量设置 Java环境变量设置
JAVA环境变量设置
设置JAVA环境变量设置JAVA环境变量设置
方便快捷设置环境变量。运行方式:单击右键,选择"以管理员身份运行",然后输入完整的JDK安装路径就可以了
自动Java环境变量设置
Java环境变量配置 在"系统变量"下进行如下配置: (1)新建->变量名:JAVA_HOME变量值:D:\Java\jdk1.6.0_12(这只是我的JDK安装路径) (2)编辑->变量名:Path在变量值的最前面加上:%JAVA_HOME%\bin;%JAVA_HOME%\jre\...
Java环境变量设置和测试 Java环境变量设置和测试
java环境变量设置原理.。。。。。。。。。
JAVA读取环境变量 在windows、linux中都可以运行,可指定任何环境变量
设置Java环境变量,并在cmd窗口验证Java版本。
java环境变量配置 windows xp下配置JDK环境变量: 1.安装JDK,安装过程中可以自定义安装目录等信息,例如我们选择安装目录为D:\java\jdk1.5.0_08; 2.安装完成后,右击“我的电脑”,点击“属性”; 3.选择...
XP 系统下 Java 环境变量设置。