`
arpenker
  • 浏览: 364837 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

JAVA_HOME环境变量的配置详解

    博客分类:
  • Java
阅读更多
JAVA_HOME环境变量的配置详解

为什么要配置java_home这个环境变量?

Java_home言外之意就是Java的家,本地开发java的环境,为的本地使用“.java”文件的进行开发时能够找到对应的开发工具。

jdk是什么?

JDK时Java的开发工具,安装成功后的形成的文件夹如下图
Jdk文件夹是本地开发真正的工具包,里面包含了Java开发(编译)需要的各种文档,jre-Java运行环境(编译完毕可操作class文件的运行),java文件进行编译,运行各种操作的exe引擎。

jre该环境实际在jdk文件中也包含了,只不过该jre是单独的,为class文件提供运行环境,例如:tomcat可以引入。

JAVA_HOME配置如下图。


java_home配置在系统环境变量中,Java_home的值是jdk安装完毕后形成的jdk环境的路径。例如下图

4.path的配置。

首选看下path配置变量值


path配置的原因:从path的值可以看出path的配置主要是为了使得系统环境能在dos命令的请求下能够找到jdk/bin的应用程序。path的配置主要是为了在本地开发能够找到引擎程序。

path可以有多个值,中间有分号隔开即可。

path的路径%JAVA_HOME%/bin,为了简洁,应用已配置Java_home的路径代替复杂的路径,这里还可以看出Java_home的配置的另外一个作用就是使得路径更加简洁。

classpath 的配置

classpath是类的路径,本地编译运行的Java类中可能用到其他的类,为了能够找到这些类,那么需要配置这些类的路径,classpath可以有多个值,且值之间用分号隔开即可。

所以classpath的配置主要是为了能够找到引用类的路径。

jdk1.5以后就不需要再配置classpath的路径,jdk内部做了处理。

记事本书写java文件。

cmd下运行,首先进入该文件所在的盘,cd改变路径进入对应的文件下。

此时调用javac命令 即:javac Aa.java 那么此时文件下通过javac的编译会生成一个class文件,即编译的过程。执行java运行命令 java  Aa 执行对应的class文件。.一个类对应一个class文件,如果一个java文件中有多个类型,那么一个就java文件就会生成多个class文件。一个java文件中只能有一个public 的class,且文件名和public的类名保持一致。

那么使用第三方的开发工具是否在需要再配置环境变量?

如果使用myeclipse和eclipse等等开发工具,和Java环境变量配置没啥关系,环境变量的配置只是针对本地开发不用任何工具。myeclipse只要是把本地安装的jdk文件夹引入即可,便相当于环境变量的配置。
分享到:
评论

相关推荐

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

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

    如何查找YUM安装的JAVA_HOME环境变量详解

    "如何查找YUM安装的JAVA_HOME环境变量详解" 在Linux系统中,JAVA_HOME环境变量是一个非常重要的变量,许多依赖于Java的程序都需要这个变量来正确地工作。当我们使用YUM安装JDK时,如何查找JAVA_HOME环境变量呢?...

    JAVA环境变量配置详解

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

    jdk安装环境变量配置

    ### JDK安装环境变量配置详解:新手入门Java的必备技能 #### 一、JDK环境变量配置的重要性 在学习和开发Java程序的过程中,正确配置JDK(Java Development Kit)的环境变量是至关重要的第一步。JDK提供了编译、...

    Java 环境变量配置

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

    java环境变量配置说明

    Java 环境变量配置详解 Java 环境变量配置是 Java 开发中一个非常重要的步骤,它直接影响着 Java 应用程序的运行环境。本文将详细讲解 Java 环境变量配置的必要性、配置方法和配置的目的。 一、Java 环境变量配置...

    JDK(java_home, 环境变量)配置文档

    ### JDK配置知识点详解 #### 一、JAVA_HOME配置 **JAVA_HOME**是Java开发工具包(JDK)的主要环境变量之一,用于指定JDK的安装路径...通过以上步骤,您可以顺利完成JDK的环境变量配置,从而支持Java程序的开发和运行。

    XP下java_jdk环境变量设置

    ### XP下Java JDK环境变量设置详解 #### 一、引言 对于许多初学者而言,在Windows XP系统上正确配置Java JDK环境变量可能是一项挑战。本文将详细介绍如何在Windows XP操作系统中进行Java JDK环境变量的设置,包括每...

    java环境变量配置

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

    JAVA~JSP环境变量配置!!!

    ### JAVA与JSP环境变量配置详解 #### 一、JAVA环境变量配置 ##### 1. 配置JAVA_HOME 在进行JAVA开发前,首先需要确保JAVA环境已经正确配置。这里以JAVA 1.6.0为例,介绍如何配置JAVA_HOME环境变量。 - **创建...

    JAVA JDK XP环境变量配置

    ### JAVA JDK XP环境变量配置详解 #### 一、概述 在Windows XP系统中配置JAVA JDK环境变量是一项重要的任务,这不仅能够确保Java开发环境的正常运行,还为开发者提供了便捷的命令行工具调用能力。本文将详细介绍...

    JAVA坏境变量中的JAVA_HOME path classpath 的设置与作用

    3. **兼容第三方软件**:许多第三方工具和应用依赖于JAVA_HOME环境变量来定位JDK,从而确保它们能正常工作。如果没有正确设置JAVA_HOME,可能会遇到各种兼容性问题,甚至无法启动某些软件。 #### PATH:通往Java的...

    JAVA / android 环境变量配置

    ### JAVA / Android 环境变量配置 #### 知识点概述 在进行Android或Web开发时,正确配置环境变量是十分重要的一步。这不仅能够确保开发者能够在命令行环境中顺利执行Java相关的工具和命令,还能使得IDE(如Eclipse...

    Win8下jdk1.7.0_21环境变量配置图解[整理].pdf

    ### Win8下JDK 1.7.0_21环境变量配置详解 #### 一、概述 在Windows操作系统上配置Java开发环境是进行Java编程的基础步骤之一。本文档将详细介绍如何在Windows 8系统环境下配置JDK 1.7.0_21的环境变量,并通过实际...

    JAVA与Jsp环境变量配置(原创)

    ### JAVA与Jsp环境变量配置详解 #### 一、引言 本文主要介绍JAVA与Jsp环境变量配置的具体步骤及注意事项。通过详细说明JAVA与Jsp环境变量的配置过程,帮助读者更好地理解并掌握JAVA与Jsp开发环境的搭建。 #### 二...

    java环境变量设置文档

    配置 JAVA_HOME 环境变量是配置 Java 环境变量的第一步。右键点击"我的电脑"(或"此电脑")图标,选择"属性"。在弹出的窗口中,点击"高级系统设置"。在"系统属性"窗口中,点击"环境变量"按钮。在"系统变量"部分,...

    JDk环境变量配置

    #### 一、JAVA_HOME环境变量配置 1. **定义**:`JAVA_HOME`是一个非常重要的系统环境变量,用于指定JDK的安装目录。 2. **作用**: - 指定JDK的安装路径,方便其他程序或脚本定位到JDK的具体位置。 - 一些依赖于...

    JAVA环境变量配置

    ### JAVA环境变量配置详解 #### 一、引言 在计算机科学领域,特别是软件开发行业中,Java作为一种广泛使用的编程语言,其环境配置是每位开发者必须掌握的基础技能之一。本文将详细介绍如何配置Java环境变量,包括...

Global site tag (gtag.js) - Google Analytics