zoukankan      html  css  js  c++  java
  • Java配置环境变量

    首先讲一下操作步骤,随后再讲原理

    1.右击【我的电脑】---【属性】-----【高级系统设置(高级)】---【环境变量】。

    2.选择【新建系统变量】--弹出“新建系统变量”对话框。在“变量名“文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径,单击“确定”button。

    3.在“系统变量”选项区域中查看PATH变量,假设不存在,则新建变量 PATH。否则选中该变量。单击“编辑”button,在“变量值”文本框的起始位置加入“%JAVA_HOME%in;%JAVA_HOME%jrein;”或者是直接“%JAVA_HOME%in;”。单击确定button。

    4.在“系统变量”选项区域中查看CLASSPATH 变量,假设不存在,则新建变量CLASSPATH,否则选中该变量,单击“编辑”button,在“变量值”文本框的起始位置加入“.;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar;”。

    5.如今測试环境变量的配置成功与否。

    在DOS命令行窗体输入“JAVAC”。输出帮助信息即为配置正确。

    注意事项

    记得不要漏掉最后的“;”符号。

    如今讲一下原理

    JAVA_HOME:该环境变量的值就是 Java 所在的文件夹,一些 Java 版的软件和一些 Java 的工具须要用到该变量,设置 PATH 和 CLASSPATH 的时候,也能够使用该变量以方便设置。

    PATH:指定一个路径列表,用于搜索可运行文件的。运行一个可运行文件时,假设该文件不能在当前路径下找到,则依次寻找 PATH 中的每个路径,直至找到。或者找完 PATH 中的路径也不能找到。则报错。

    Java 的编译命令 (javac),运行命令 (java) 和一些工具命令 (javadoc, jdb 等) 都在其安装路径下的 bin 文件夹中。

    因此我们应该将该路径加入到 PATH 变量中。

    CLASSPATH:也指定一个路径列表,是用于搜索 Java 编译或者执行时须要用到的类

    在 CLASSPATH 列表中除了能够包括路径外,还能够包括 .jar 文件。Java 查找类时会把这个 .jar 文件当作一个文件夹来进行查找。通常。我们须要把 JDK 安装路径下的 jre/lib/rt.jar (Linux: jre/lib/rt.jar) 包括在 CLASSPATH 中(在 CLASSPATH 中包括了一个“当前文件夹 (.)”。包括了该文件夹后,就能够到随意文件夹下去运行须要用到该文件夹下某个类的 Java 程序,即使该路径并未包括在 CLASSPATH 中也能够。原因非常easy:尽管没有明白的把该路径包括在 CLASSPATH 中,但 CLASSPATH 中的 “.” 在此时就代表了该路径)。

    PATH 和 CLASSPATH 都指定路径列表,列表中的各项 (即各个路径) 之间使用分隔符分隔。

    在 Windows 下,分隔符是分号 (;),而在 Linux 下,分隔符是冒号 (:)。

    更具体的參考:Java环境变量的设置方法


  • 相关阅读:
    HDU 4924 Football Manager(状压DP)
    android 为图片去灰
    关于invalidate和postInvalidate
    有点感想人月神话
    ObjectiveC语法快速参考
    Paint类 主要方法介绍
    关于游戏开发中的碰撞检测(转)
    两集合求交集的算法比较(转)
    Java编程中“为了性能”需做的26件事(转)
    android WebView总结(转)
  • 原文地址:https://www.cnblogs.com/lxjshuju/p/6753882.html
Copyright © 2011-2022 走看看