`
ITsource源代码
  • 浏览: 43388 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Java入门 手把手教你配置环境变量

阅读更多

很多人觉得配置Java开发的环境变量很麻烦,很容易忘记,时常被它搞得晕头转向。如果出现这样的情况,那么原因只有一个,你不了解为毛需要配置环境变量,不配置环境变量就不能开发了吗? 答案是:NO!,那么下面就带大家一起来分析一下原因所在。

先确定一个概念。编译一个Java源程序需要使用到javac 命令;运行启动一个Java程序需要使用到java命令。以我本机为例,这两个命令工具存在于 : D:\java\jdk\jdk1.7.0_06\bin路径下

 

 

在命令提示符下有这样一个特点,那就是只能够访问到当前目录下面的文件。

所有下图的编译命令得以正确执行的前提就是,javac.exe 和 Hello.java文件都必须在当前的 D:\java 目录下面

 

于是,我们编译运行第一个Java程序就像下面这样干了……

 

这样把编译工具和被编译的文件放在一个目录下面,看起来问题就解决了。可是,大家想过一个问题吗?如果一个项目有成百上千个问价也都放在这个jdk 目录下面来是什么概念,太乱了。所以我们的建议是把项目文件和java的运行环境分开管理,分开管理就意味着 javac  Hello.java 这两 个文件不在一个目录下面了,那么怎么办呢?这时我们就希望在任意的一个目录下面都能够访问并使用到编(javac)译运行(java)工具。把 javac,java这两个工具所在的路径配置给操作系统就可以了,下面是详细的配置流程:

此处以XP系统为例:我的电脑-右键属性-高级-环境变量

此处以Win7为例:计算机-右键属性-高级系统设置(高级)-环境变量

 

方式一:在上面的用户变量组中点击新建,有图中填写数据;

方式二:选中系统变量中Path后点击编辑,在最后添加上面右边的变量值(变量值前后都加上分好)。

两种方式效果几乎没什么差别,只是一般Path中都会存在了一些软件的路径,如果担心修改错误其它的软件的路径,添加到上面的用户变量中其实也不 错。好了,现在就配置完毕了,我们可以再任意的一个路径下面访问javac,java工具了。(注意,需要重新打开命令提示符才有效,配置之前打开的命令 提示符窗口是无效的。)

除了配置Path之外,有时可能还会配置JAVA_HOME,CLASSPATH。

JAVA_HOME : 变量的值是配置到jdk的根目录,如果配置了JAVA_HOME的话,那么Path可以相对的写成 %JAVA_HOME%\bin; 其它的一些软件会用到此变量例如Tomcat,Eclipse等。

CLASSPATH  :顾名思义是指class文件的路径,配置到指定的路径下面去查找,一般都不用配置,它会到当前的目录下面开始查找。

关注作者:

    

2
0
分享到:
评论

相关推荐

    Shell 手把手教你入门.zip

    2. **Shell环境**:学习如何配置Shell环境,包括环境变量的设置,如PATH、HOME等。 3. **基本命令**:掌握常用的Shell命令,如cd(改变目录)、ls(列出目录内容)、mv(移动或重命名文件)和rm(删除文件)。 4. ...

    FreeMarker实例教程,手把手教你FreeMarker的方方面面

    ### 标题解析:“FreeMarker实例教程,手把手教你FreeMarker的方方面面” 此标题清晰地表明了该教程的目标是提供关于FreeMarker全面的教学指导,适合所有希望深入学习FreeMarker的开发者。通过“手把手”这一表述...

    Maven手把手入门教程

    1. **安装Maven**: 下载Maven安装包,配置环境变量,确保mvn命令在终端可执行。 2. **创建新项目**: 使用`mvn archetype:create`命令生成基本的Maven项目结构。 3. **编写POM.xml**: 根据项目需求配置POM文件,...

    手把手教你搭建腾讯云服务器入门(图文教程)

    在本篇《手把手教你搭建腾讯云服务器入门(图文教程)》中,作者详细介绍了如何在腾讯云平台上配置Windows版服务器的整个过程。以下是从该文档提炼出的关键知识点: 1. 腾讯云服务器简介:腾讯云服务器是一种云基础...

    SpringMVC入门实例,手把手教你搭建项目

    - **环境准备**:安装Java SDK,配置好环境变量,准备IDE如IntelliJ IDEA或Eclipse。 - **创建Maven项目**:SpringMVC项目通常基于Maven管理依赖,新建Maven项目,并在`pom.xml`中添加SpringMVC相关依赖。 - **...

    JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)

    1.2.3 配置环境变量 6 1.2.4 测试环境是否安装成功 8 1.2.5 如果失败了怎么办? 9 1.3 让自己的第一个程序运行起来 10 1.3.1 编写自己的Hello World源程序 10 1.3.2 编译自己的HelloWorld程序 11 1.3.3 让代码...

    IDEA的入门详细介绍使用手把手教你

    ### IDEA入门详解与使用教程 #### 一、IDEA简介 **IntelliJ IDEA**(简称IDEA)是一款由JetBrains公司开发的强大的Java集成开发环境(Integrated Development Environment, IDE)。它不仅支持Java语言,还支持多种其他...

    jsp手把手图解入门教程pdf

    配置Tomcat包括下载安装包、配置环境变量、启动服务等步骤。 ##### 2. 开始编写JSP - **第一个JSP示例**:通过一个简单的“Hello World”程序来介绍如何创建和运行JSP文件。 - **B/S架构**:解释客户端/服务器...

    Ibatis实例,手把手交你入门

    【Ibatis实例,手把手教你入门】 Ibatis,一个轻量级的Java持久层框架,以其灵活、简单的特点,被广泛应用于各种项目中。本文将引导你从零开始,逐步了解并掌握Ibatis的基本用法,包括配置环境、创建数据表、编写...

    Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)

    1.2.3 配置环境变量 6 1.2.4 测试环境是否安装成功 8 1.2.5 如果失败了怎么办? 9 1.3 让自己的第一个程序运行起来 10 1.3.1 编写自己的Hello World源程序 10 1.3.2 编译自己的HelloWorld程序 11 1.3.3 让代码...

    JEECG3.4.3-MAVEN版本手把手入门-eclipse.docx

    然后,配置环境变量,设置 M2_HOME 和 Path 变量,以便在命令行中使用 Maven。 二、Eclipse 环境搭建 在 Eclipse 中,我们可以使用 MyEclipse 或 Eclipse 自带的 Maven 插件来支持 Maven 项目。首先,需要安装 ...

    Intellij_IDEA_视频教程_注意啊_是视频教程_手把手教

    这个“Intellij_IDEA_视频教程_注意啊_是视频教程_手把手教”显然是一个针对IntelliJ IDEA的详细教学资源,旨在帮助初学者快速掌握这款强大的开发工具,从入门到精通。 视频教程通常以直观、生动的方式呈现,使得...

    JEECG 3.6-Maven版本手把手入门-eclipse.pdf

    3. **配置环境变量**: 新建系统变量M2_HOME,值为Maven安装路径,如X:\apache-maven-3.1.1,并在Path变量后追加%M2%\bin。 4. **测试安装**: 在命令行中输入mvn -version,显示当前Maven版本信息,确保安装成功。 5....

    JEECG-P3-Maven版本手把手入门-Eclipse

    - 配置环境变量:在Windows系统中,设置M2_HOME变量指向Maven安装目录,并在Path变量中添加Maven的bin目录。 - 测试安装:通过命令行运行mvn -version,确认安装的Maven版本为Apache Maven 3.1.1即为安装成功。 -...

    TridiumN4软件_基础开发环境设置_手把手图文教程.pdf

    环境变量的正确配置对于Tridium N4的正常运行至关重要。请按照以下步骤进行配置: 1. **打开环境变量设置界面**:右键点击“我的电脑” -> “属性” -> “高级系统设置” -> “环境变量”。 2. **创建环境变量**: ...

Global site tag (gtag.js) - Google Analytics