在Windows中,为了能够在任意目录下都能执行java命令,需要将java安装目录设置到系统的环境变量中
Path中存放的都是系统中的应用程序所在的目录
在CMD窗口中,执行java/其它命令:
首先在当前目录下寻找,如果没有,则到Path环境变量中继续查找,继而实现在任意目录下都能运行命令
为java配置Path环境变量
将java安装目录添加到Path中,以分号分割,如:C:\Program Files (x86)\Java\jdk1.6.0_18\bin;
路径深入到bin目录为止,因为java各种命令在bin目录下
配置技巧
单独定义一个变量来存放java的安装目录,改变java安装目录或版本后,修改该变量即可
好处:降低直接修改Path的风险,便于路径的修改
JAVA_HOME="C:\Program Files (x86)\Java\jdk1.6.0_18"
Path中只添加"%JAVA_HOME%\bin"
查看临时环境变量
c:\> set path 查看path环境变量
c:\> set path= 清空环境变量(清空当前窗口下的环境变量,对系统环境变量没影响,set 只对当前cmd窗口有效)
c:\> set path=K:\Java\jdk1.7.0
保留已有环境变量,通过%%来获取已有环境变量
c:\> set path=K:\Java\jdk1.7.0;%path%
最好把java目录配置在path的最前面,这样运行命令时直接就定位到java目录中了。
验证path环境变量配置是否正确:
C:\Users\Administrator>echo %JAVA_HOME%
结果:C:\Java\jdk1.7.0_40
====================================================================
classpath环境变量
用来为JVM指定class文件的目录
方便在cmd命令行中,在任意目录下都能使用java命令执行class文件!省去目录切换的麻烦。
配置方式:
classpath=D:\classes JVM只在指定的目录寻找字节码文件,有就执行,没有就报错
classpath=D:\classes; 先按指定的路径查找字节码文件,如果没有找到,则在当前目录找
所以,末尾跟了分号,如果指定目录没找到,则会继续查找当前目录是否存在指定的字节码文件
一般建议,如果配置了classpath环境变量,则不要加分号,指定的路径下有就执行
CLASSPATH=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
1. 前面有一个“句点”,表示先找当前目录
2. dt.jar提供对swing的支持
3. tools.jar提供java最重要的lang包到各种高级功能的实现
================
配置临时的Java环境变量
set JAVA_HOME=C:\jdk1.5.0_06
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
相关推荐
### 如何配置Java环境变量Path和Classpath及其作用 #### 一、概述 在Java开发过程中,正确配置环境变量对于确保编译器和解释器能够正常工作至关重要。本文将详细介绍如何配置`Path`和`Classpath`这两个重要的环境...
### 如何配置Java环境变量Path和Classpath及其作用 #### 一、概述 在学习Java编程的过程中,正确配置环境变量是非常重要的一步。本文将详细介绍如何配置`Path`和`Classpath`这两个关键的环境变量,并解释它们各自...
在Windows操作系统中,主要有三个重要的Java环境变量:`JAVA_HOME`、`PATH`和`CLASSPATH`。 - **JAVA_HOME**:指明JDK的安装路径。 - **PATH**:使系统可以在任何路径下识别`java`命令。 - **CLASSPATH**:为Java...
Java 环境配置是 Java 开发的基础,我们需要正确地配置 JAVA_HOME, CLASSPATH, PATH 等环境变量,以便正确地编译和运行 Java 程序。在本节中,我们将详细地介绍 Java 环境配置的目的和设置方法。 一、JAVA_HOME ...
Java环境变量 命令所在路径:C:\Program Files\Java\jdk1.8.0_20\bin 但是这些命令由于不属于windows自己的命令,需要进行路径配置 Java环境变量 JAVA_HOME 环境变量 Path 环境变量 ClassPath 类路径环境变量 JAVA_...
在Java开发过程中,正确配置系统环境变量至关重要,尤其是`PATH`和`CLASSPATH`这两个变量。它们决定了Java编译器和Java虚拟机(JVM)如何找到所需的可执行文件和类文件。 一、PATH环境变量配置 PATH环境变量是操作...
其中,`path`和`classpath`是最为关键的两个环境变量,它们直接影响到Java程序能否正常编译和运行。 #### 一、Path 的设置 `path`环境变量主要用来指定操作系统能够访问到的可执行文件路径列表。在Java环境中,...
Java环境变量配置是每个Java开发者必须掌握的基本技能,尤其对于初学者来说,理解并正确配置这些变量至关重要。本文将详细阐述Java环境变量配置的步骤,帮助初学者快速上手。 首先,我们需要了解Java的三个主要环境...
本文将详细介绍如何进行Java环境变量配置,特别是针对`JAVA_HOME`、`PATH`和`CLASSPATH`这三个关键环境变量。 #### 一、JAVA_HOME环境变量 `JAVA_HOME`是Java配置中最基础也是最重要的一个环境变量。它指向Java...
在Linux系统中配置Java环境变量是一项基础且关键的IT技能,尤其对于开发人员而言,确保Java运行环境正确无误是进行Java编程的前提条件。本文将深入解析如何在Linux环境下配置Java(JDK)的环境变量,包括理解环境...
本文将详细解析Java环境变量配置的关键步骤,帮助读者理解并顺利搭建Java开发环境。 ### 一、JAVA_HOME环境变量 **定义与作用:** `JAVA_HOME`环境变量的设定对于Java开发环境而言至关重要。它指向Java ...
环境变量中Path和classpath的作用 环境变量是操作系统中的一种机制,用于存储一些配置信息,以便于程序的运行。其中,Path和classpath是两个非常重要的环境变量,本文将详细介绍它们的作用。 Path环境变量的作用 ...
本文将详细介绍如何在Windows操作系统中进行JAVA环境变量的设置,主要包括`JAVA_HOME`、`CLASSPATH`以及`PATH`三个关键环境变量的配置步骤与作用。 #### 二、JAVA_HOME环境变量 **定义**:`JAVA_HOME`环境变量是...
在Linux环境下配置Java环境变量是部署Java应用程序的关键步骤之一,这一过程确保了系统能够正确识别并使用Java运行环境。本文将详细阐述如何在Linux系统中设置Java环境变量,包括JDK的安装、环境变量的临时配置与...
在Windows操作系统中安装Java环境变量是Java开发和运行所必需的一个过程。在描述中提到的主要环境变量有三个,分别是JAVA_HOME、CLASSPATH和PATH。以下将详细解释这些环境变量的作用以及如何设置它们。 JAVA_HOME...
对于Java开发者来说,正确配置Java环境变量是确保Java程序能够顺利运行的基础。通过设置特定的环境变量,我们可以告诉操作系统Java开发工具包(JDK)的位置以及其他必要的配置信息。 #### 二、配置Java环境变量步骤...
java环境变量设置 java环境变量的配置是一个非常重要的步骤,因为它直接影响到java程序的运行和编译。在这个过程中,我们需要配置java_home、path和classpath三个环境变量,以便让java程序能够正确地运行和编译。 ...
本文将深入探讨如何在Windows和Linux环境下配置Java环境变量,帮助读者掌握这一基础但至关重要的技能。 ### Windows环境下配置Java环境变量 #### 步骤一:定位Java安装目录 首先,确定Java开发工具包(JDK)的...