`
codesec
  • 浏览: 16974 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

Java环境变量详解

阅读更多

    在把jdk安装到计算机中之后,我们来进行设置使java环境能够使用。 首先右键点我的电脑。打开属性。然后选择“高级”里面的“环境变量”,在新的打开界面中的系统变量需要设置三个属性“JAVA_HOME”、“path”、“classpath”,其中在没安装过jdk的环境下。path属性是本来存在的。而JAVA_HOME和classpath是不存在的。 


一:点“新建”,然后在变量名写上JAVA_HOME,顾名其意该变量的含义就是java的安装路径,呵呵,然后在变量值写入刚才安装的路径“C:\jdk1.6”。(注:如果安装的路径不是磁盘C或者不是在jdk1.6这个文件夹,可对应修改。以下文字都是假定安装在C:\jdk1.6里面。) 
二:其次在系统变量里面找到path,然后点编辑,path变量的含义就是系统在任何路径下都可以识别java命令,则变量值为“.;%JAVA_HOME%\bin”,(其中“%JAVA_HOME%”的意思为刚才设置JAVA_HOME的值),也可以直接写上“C:\jdk1.6\bin” 
三: 最后再点“新建”,然后在变量名上写classpath,该变量的含义是为java加载类(class or lib)路径,只有类在classpath中,java命令才能识别。其值为“.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\toos.jar (要加.表示当前路径)”,与相同“%JAVA_HOME%有相同意思” 


以上三个变量设置完毕,则按“确定”直至属性窗口消失,下来是验证看看安装是否成功。先打开“开始”-> “运行”,打入“cmd”,进入dos系统界面。然后打“java -version”,如果安装成功。系统会显示java version jdk"1.6.0"。 
确保安装在C盘文件名为jdk1.6,环境变量直接复制就可以了,在dos界面中输入javac来查看该命令是否合法,同样输入java来查看该命令是否合法 

这样环境变量就设置好了,下面进行对PATH,CLASSPTH,JAVA_HOME的讲解 

以下为置JAVA_HOME,CLASSPATH,PATH的目的: 
1,设置JAVA_HOME: 
一、为了方便引用,比如,你JDK安装在C:\Program Files\Java\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后你要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串; 
二、归一原则, 当你JDK路径被迫改变的时候, 你仅需更改JAVA_HOME的变量值即可, 否则,你就要更改任何用绝对路径引用JDK目录的文档, 要是万一你没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃! 
三、第三方软件会引用约定好的JAVA_HOME变量, 不然, 你将不能正常使用该软件, 以后用JAVA久了就会知道, 要是某个软件不能正常使用, 不妨想想是不是这个问题. 

2,设置CLASSPATH: 
这是一个很有趣,当然也比较折磨初学者的问题, 这个变量设置的目的是为了程序能找到相应的".class"文件, 不妨举个例子: 你编译一个JAVA程序---A.java, 会得到一个A.class的类文件,你在当前目录下执行java A, 将会得到相应的结果(前提是你已经设置CLASSPATH为"."). 现在, 你把A.class移到别的目录下(例如:"e:\"), 执行java A, 将会有NoClassDefFindError的异常,原因就是找不到.class文件, 现在你把CLASSPATH增加为:".;e:\"再运行java A, 看看会有什么结果~~:)~~~, 一切正常, java命令通过CLASSPATH找到了.class文件! 

3,设置PATH: 
道理很简单, 你想在任何时候都使用%JAVA_HOME%\bin\java 等来执行java命令吗, 当然不会, 于是, 你可以选择把 %JAVA_HOME%\bin添加到PATH路径下, 这样, 我们在任何路径下就可以仅用java来执行命令了.(当你在命令提示符窗口输入你个代码时,操作系统会在当前目录和PATH变量目录里查找相应的应用程序, 并且执行.)

 

zz  http://bbs.tech.163.com/bbs/tech_0ik1/147645925.html

分享到:
评论
1 楼 codesec 2011-06-28  
以前对这个问题总是一知半解,现在详细保存下来经常看看!!

相关推荐

    java环境变量详解---找不到或无法加载主类

    java环境变量详解---找不到或无法加载主类

    JAVA环境变量

    ### JAVA环境变量详解 在计算机科学领域,尤其是对于Java开发者而言,正确配置JAVA环境变量是进行Java编程的基础步骤之一。本文将深入解析JAVA环境变量的设置过程及其在Windows XP操作系统下的具体实现方法,并探讨...

    java 环境变量

    ### Java环境变量详解 在计算机科学领域,特别是对于Java开发者来说,正确配置Java环境变量是进行Java开发的基础。本文将围绕“Java环境变量”这一核心主题展开深入探讨,旨在帮助读者全面理解Java环境变量的设置...

    Java环境变量详解,JRE,JDK,

    JAVA_HOME改成你自己的JDK的安装路径,CLASSPATH和PATH值不用不用改。 CLASSPATH开始必须是 .; 否则控制台下执行你指定路径的.class文件时找不到。 PATH有点小区别,就是追加的位置。在默认的PATH中包含了C:\Windows...

    java环境变量配置工具1.6-1.9 即时生效

    1. **Java环境变量详解**: - **JAVA_HOME**:这是指向Java安装目录的路径,例如`C:\Program Files\Java\jdk1.8.0_181`。这个变量用于其他软件或脚本找到Java的根目录。 - **PATH**:系统路径中需要包含`%JAVA_...

    java环境变量配置 JDK环境变量

    ### Java环境变量配置详解 #### 一、Java环境变量配置的重要性 在开发Java应用程序之前,首先需要正确地配置Java环境变量。这是因为环境变量是操作系统用来识别和定位Java开发工具的位置的关键参数。通过设置适当的...

    JAVA环境变量设置

    #### 二、JAVA环境变量详解 ##### 1. JAVA_HOME `JAVA_HOME`环境变量用于指定Java Development Kit (JDK)的安装目录。这是一个非常重要的环境变量,因为许多与Java相关的工具都会使用它来找到JDK的位置。例如,`...

    java环境变量.txt

    ### Java环境变量详解 在计算机科学领域,Java作为一种广泛使用的编程语言,在开发环境中配置恰当的环境变量至关重要。本文将从给定的文件信息出发,详细阐述与Java环境变量相关的几个关键概念及其设置方法。 ####...

    Java环境变量配置

    #### 二、Java环境变量详解 ##### 1. `JAVA_HOME` `JAVA_HOME` 是Java安装目录的环境变量名称,通常用于指定Java Development Kit (JDK) 的安装位置。这个环境变量对于许多Java相关的工具和服务而言是非常重要的,...

    JAVA环境变量配置详解

    JAVA环境变量配置详解 JAVA环境变量配置是JAVA开发中非常重要的一步,正确地配置环境变量可以使我们的JAVA开发变得更加方便和高效。本文将详细讲解如何在Win7环境下配置JAVA环境变量。 一、环境变量的概念 环境...

    Linux下配置java环境变量

    ### Linux下配置Java环境变量详解 随着Linux操作系统在个人用户及企业级应用中的普及,越来越多的人开始接触并使用Linux系统。对于开发人员来说,在Linux环境下搭建Java开发环境是必不可少的一环。本文将详细介绍...

    java环境变量

    ### Java环境变量详解 在计算机科学领域,特别是对于Java开发者来说,正确配置Java环境变量是进行Java开发的基础。本文将详细介绍与Java环境变量相关的几个关键点:`JAVA_HOME`、`Path` 和 `classpath`,并解释它们...

    java环境变量配置

    ### Java环境变量配置详解 #### 一、概述 在计算机科学领域中,环境变量是操作系统为应用程序提供的一个标准接口,用于存储系统级别的设置信息。对于Java开发者而言,正确配置Java环境变量是确保Java程序能够正常...

    Java 环境变量配置

    ### Java环境变量配置详解 在计算机编程领域,Java作为一种广泛使用的高级编程语言,其环境配置对于初学者乃至资深开发者都至关重要。正确的环境变量配置能够确保Java应用程序顺利运行,并且为开发人员提供良好的...

    图文详解_Windows7下java环境变量的配置方法

    ### 图文详解:Windows7下Java环境变量的配置方法 #### 配置步骤解析 配置Java环境变量是在Windows操作系统上确保能够顺利运行Java程序的关键步骤。以下是在Windows 7系统中进行Java环境变量配置的详细步骤: 1. ...

Global site tag (gtag.js) - Google Analytics