对于学Java的人来说,成功配置环境变量是第一步,因为后期不论 你做什么工作,会发现都需要这些,接下来介绍如何安装与配置,我按照jdk1.6来说明,其他一致。

下载官网

首先将jdk安装好后进行配置。

右击“计算机”,右键打开“属性”,选择“高级系统设置”里面的“环境变量”。在新打开的界面中系统变量需要设置三个属性。

配置用户变量:

a.新建 JAVA_HOME

  D:\Program Files\Java\jdk1.6.0_10(JDK的安装路径)

b.新建 PATH

    %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

c.新建 CLASSPATH

  .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

验证是否配置成功:

点击“开始”->“运行”,输入"cmd",进入命令行界面,打入"java -version",如果安装成功,则系统显示 java version “1.6.0_02”…(不同版本号则不同)

输入:javac命令,出现帮助信息如下图:

环境变量配置的理解:

1. PATH环境变量。作用是指定命令搜索路径,在i命令行下面执行命令如javac编译java程序时,它会到PATH变量所指定的路径中查找看是否能找到相应的命令程序。我们需要把jdk安装目录下的bin目录增加到现有的PATH变量中,bin目录中包含经常要用到的可执行文件如javac/java/javadoc等待,设置好PATH变量后,就可以在任何目录下执行javac/java等工具了。

2. CLASSPATH环境变量。作用是指定类搜索路径,要使用已经编写好的类,前提当然是能够找到它们了,JVM就是通过CLASSPTH来寻找类的。我们需要把jdk安装目录下的lib子目录中的dt.jar和tools.jar设置到CLASSPATH中,当然,当前目录“.”也必须加入到该变量中。

3. JAVA_HOME环境变量。它指向jdk的安装目录,Eclipse/NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

NetBeans/Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

一分钟搞定Java环境变量配置相关推荐

  1. 轻松搞定Linux环境变量

    引言 我一直以来都在用Ubuntu系统,每当我装一些软件的时候,我都会本能的Google去看怎么配置这些烦人的环境变量.有的时候,还会出现很多的错误.因为我不明白到底在配置什么,我只是本能的Copy到 ...

  2. java环境变量配置jdk_java环境变量配置jdk安装图解.docx

    java环境变量配置jdk安装图解.docx 还剩 11页未读, 继续阅读 下载文档到电脑,马上远离加班熬夜! 亲,很抱歉,此页已超出免费预览范围啦! 如果喜欢就下载吧,价低环保! 内容要点: 继续输 ...

  3. JAVA环境变量配置与配置后CMD的使用

    JAVA环境变量配置: 直接在环境变量Path(或PATH,大小写无所谓)里加上 :JDK安装路径名/bin 也可以先设JAVA_HOME然后再设JAVA_HOME/bin,但必须是在同一区域中进行设 ...

  4. 图文详解Java环境变量配置方法

    今天动力节点java学院小编为大家介绍"图文详解Java环境变量配置方法",希望对各位小伙伴有帮助,下面就和小编一起来看看Java环境变量配置方法吧. 首先是要安装JDK,JDK安 ...

  5. Linux下Java环境变量配置

    在Java开发中,在安装完jdk之后,首先需要做的工作就是进行Java环境变量配置.在Windows下的配置我们都比较熟悉,图形化界面配置起来也相对容易(详见:Windows7下环境变量配置),接下来 ...

  6. java环境变量的配置_一文带你学会Java环境变量配置(小白向)

    很多人初学Java的时候,因为Java环境变量的配置卡的心烦意乱. 又有很多人百度上翻来翻去,得到的答案五花八门,让你头晕眼花. 你肯定也在想,不就是个环境变量的配置吗?为什么搜了那么多答案,依然不能 ...

  7. display环境变量如何配置_JDK 安装 Java环境变量配置

    你的关注是我们最大的动力 JDK 安装 Java环境变量配置 JDK是 Java 语言的软件开发工具包,主要用于移动设备.嵌入式设备上的java应用程序.JDK是整个java开发的核心,它包含了JAV ...

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

    JAVA_HOME:C:\Program Files\Java\jdk1.6.0_21 PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; classpath:.;%J ...

  9. classpath、path、JAVA_HOME的作用及JAVA环境变量配置

    CLASSPATH是什么?它的作用是什么? 它是javac编译器的一个环境变量.它的作用与import.package关键字有关.当你写下improt java.util.*时,编译器面对import ...

最新文章

  1. 一个popup弹窗实现思路--(基于mintui分析)
  2. Deep Learning论文笔记之(五)CNN卷积神经网络代码理解
  3. url充定向 html转义,html、javascript、url特殊字符的转义诠释及使用方法详解
  4. C语言指针用得好犹如神助!这些使用技巧值得收藏
  5. android 切换字体崩溃,androidx - 在Android 10 / Android Q上使用捆绑的ttf字体时崩溃 - 堆栈内存溢出...
  6. maven 相关操作
  7. linux 删除和安装java
  8. TcxLookupComboBox
  9. [算法]bitmap算法
  10. deepin安装Oracle jdk8,以及添加add-apt-repository命令支持
  11. 开始我的.NET的学习旅程
  12. html+默认ie11,IE11浏览器设置默认浏览器的方法
  13. 第一次基因数据处理从集群到数据处理结果---构建菌群物种丰度的图谱
  14. Linux系列(五)、Vim编辑器的使用、账号用户组的管理、磁盘管理、进程管理
  15. 法拉科机器人接头_【发那科】图解FANUC机器人I/O信号板
  16. 速卖通如何避免差评?
  17. 数据科学和人工智能技术笔记 十九、数据整理(上)
  18. SAP ABAP强制触发PAI事件执行一次PBO
  19. python将json文件转换为csv文件
  20. 民俗杂事丨“大力丸”是壮阳药吗?

热门文章

  1. 交流信号叠加直流偏置_交流变频空调器室内机电路 (二)
  2. 2层框架结构柱子间距_框架结构的特点有哪些?框架结构是什么?
  3. 代码签名证书Authenticode签名伪造——PE文件的签名伪造与签名验证劫持
  4. 高通固件解包IPQ6000固件解包
  5. 为什么焊锡老是粘在烙铁头上_自动焊锡机常见问题及解决方案「由力自动化」...
  6. Linux内存中加载二进制,linux – 程序退出后二进制文件会留在内存中吗?
  7. python2异步编程_最新Python异步编程详解
  8. jca oracle官方文档,Oracle 官方文档说明
  9. quad8是matlab中调用那个,Matlab 数值积分
  10. scala运行包含package文件注意细节