Java配置环境变量

首先讲一下操作步骤,随后再讲原理

1.右击【我的电脑】---【属性】-----【高级系统设置(高级)】---【环境变量】。

2.选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名“文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径,单击“确定”按钮。

3.在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;”,单击确定按钮。

4.在“系统变量”选项区域中查看CLASSPATH 变量,如果不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”按钮,在“变量值”文本框的起始位置添加“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;”。

5.现在测试环境变量的配置成功与否。在DOS命令行窗口输入“JAVAC”,输出帮助信息即为配置正确。

注意事项

记得不要漏掉最后的“;”符号。

现在讲一下原理

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 (Linux: jre/lib/rt.jar) 包含在 CLASSPATH 中(在 CLASSPATH 中包含了一个“当前目录 (.)”。包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的 Java 程序,即使该路径并未包含在
CLASSPATH 中也可以。原因很简单:虽然没有明确的把该路径包含在 CLASSPATH 中,但 CLASSPATH 中的 “.” 在此时就代表了该路径)。

PATH 和 CLASSPATH 都指定路径列表,列表中的各项 (即各个路径) 之间使用分隔符分隔。在 Windows 下,分隔符是分号 (;),而在 Linux 下,分隔符是冒号 (:)。

更详细的参考:Java环境变量的设置方法

时间: 2024-10-10 08:33:20

Java配置环境变量的相关文章

java 配置环境变量

计算机->属性->高级系统设置->系统变量->新建/编辑(有3个变量) JAVA_HOME:C:\Program Files\Java\jdk1.6.0_10  //jdk安装路径 Path:%JAVA_HOME%\bin  //Path中值用';'隔开 CLASSPATH:.;%JAVA_HOME%\lib ============================== 有人说这样最简单,但原理是一样的 cmd : java -version 查看jdk版本 java 配置环境变量

Centos 安装Java配置环境变量

Centos 安装Java配置环境变量 1.查看系统版本 [[email protected] ~]# java -version java version "1.6.0_24" OpenJDK Runtime Environment (IcedTea61.11.5) (rhel-1.45.1.11.1.el6-3-i386) OpenJDK 64-Bit Server VM (build 20.0-b12,mixed mode) 2.进一步查看jdk信息 [[email protec

java配置环境变量--详细篇

JAVA配置环境变量详细篇 之前因为电脑系统出了故障,重装了系统,然后需要重新配置环境变量,本来心想学习java也有两年多了,配置个环境变量还不是小菜 一碟,但开始配置的时候还是弄了大半天,搜索了许多网上资料,才把环境变量给配置好,心里面挺感慨的,配置环境变量看似           简单但其中也有许多要注意的小细节,有时候一不留神就会卡很久,所以在这里总结配置环境变量的知识,并将细节列出来,希望能帮助到其他入门JAVA学习者  (建议先看其他有图的配置教程,配置不成功在来看这个帖子) 1.前往

JAVA配置环境变量的意义

JAVA配置环境变量的意义 集成开发环境(比如Eclipse)给开发者太多的便利了,以至于初学者都不知道程序是如何从源码生成可执行文件的.对于环境变量的认识也是如此,只知道要在一台新电脑上开发java,安装JDK后的第一步是配置环境变量.至于为何要配置,或许并非有个确定的认识.怀着大概就是那个意思的糊涂心态,就过去了. 首先是环境变量.引用百度百科的定义: 环境变量,是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息.例如Windows和DOS操作系统中的path

从java的开始,java概述,java配置环境变量

一.java开发入门 java 概述   Java划分为三个技术平台:JavaSE(标准版,含Java基础类库),JavaEE(企业版,技术平台),JavaME(小型版,小型产品.嵌入式设备) Java语言的特点 简单 面向对象 安全 Java不支持指针,一切对内存的访问都必须通过对象的实例变量来实现 跨平台 支持多线程 程序中可以有多个任务并发执行 JDK 与 JRE   JDK (Java Development Kit),是Java提供的一套开发环境,,包含Java编译器.JRE(Java

2015 11 26 java 配置环境变量

使用java软件, 须进行改变配置环境变量.需要2步. 第一,在电脑中找到配置环境变量的位置: 我的电脑,属性,高级,环境变量. 第二,进行添加两个变量,更改一个变量: 1,变量名:JAVA_HOME 变量值:JAVA文件所在的位置 2,变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 3,改变Path的变量内容. 变量名:Path 变量值:在其原有的变量值前面增加    %JAVA_HOME%\bin;%

Java配置环境变量、方法和原因

软件151  陶涛 首先,你应该已经安装了 java 的 JDK 了,笔者安装的是:jdk-7u7-windows-x64 接下来主要讲怎么配置 java 的环境变量,也是为了以后哪天自己忘记了做个备份 1.进入"计算机"的"属性"选项,选择"高级系统设置",如下图所示: 2.点击"高级系统设置"后,会看到如下图所示的对话框,选择"环境变量": 3.点击"环境变量"之后,会看到如下图所示

为java配置环境变量

首先,安装好java,在自己的电脑中找到高级系统设置,在下面有一个环境变量,点开它,在其中找到path选项,编辑它,在我的电脑中找到java文件夹,在其中打开jdk1.6.0_14,再打开bin将路径复制下来,返回上一级打开jre文件夹,在其中也有bin文件夹,将其路径也复制下来,然后将这两个路径名粘贴到path路径之后,用英文分号隔开,原来的保存不变,然后确定.在文件夹中按住shift加右键会出现“在此处打开命令提示符”,打开它,然后在其中输入javac,按下回车,如果出现许多目录那说明就设置

windows下如何为jdk配置环境变量

jdk下载地址:https://www.oracle.com/technetwork/java/javase/archive-139210.html 安装好了jdk后,我们还需要为java配置环境变量. 第一步,计算机属性--高级系统设置: 第二步,新建一个名为JAVA_HOME的系统变量,第二栏的值即为你自己jdk的安装路径: 第三步,新建一个名为CLASSPATH的系统变量,在第二栏输入 .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(