JDK环境变量详细配置

 

JDK环境变量配置的步骤如下:

1.我的电脑(计算机)-->属性-->高级-->环境变量.

2.配置用户变量:

        a.新建 JAVA_HOME

             D:\devsoft\JDK_1.6_21 (JDK的安装路径)

        b.新建 PATH

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

        c.新建 CLASSPATH

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

3.测试环境变量配置是否成功:

   开始-->运行--〉CMD

   键盘敲入: JAVAC   JAVA

        出现相应的命令,而不是出错信息,即表示配置成功!

 

 

用法:javac <选项> <源文件>

其中,可能的选项包括:

  -g                         生成所有调试信息

  -g:none                    不生成任何调试信息

  -g:{lines,vars,source}     只生成某些调试信息

  -nowarn                    不生成任何警告

  -verbose                   输出有关编译器正在执行的操作的消息

  -deprecation               输出使用已过时的 API 的源位置

  -classpath <路径>            指定查找用户类文件和注释处理程序的位置

  -cp <路径>                   指定查找用户类文件和注释处理程序的位置

  -sourcepath <路径>           指定查找输入源文件的位置

  -bootclasspath <路径>        覆盖引导类文件的位置

  -extdirs <目录>              覆盖安装的扩展目录的位置

  -endorseddirs <目录>         覆盖签名的标准路径的位置

  -proc:{none,only}          控制是否执行注释处理和/或编译。

  -processor <class1>[,<class2>,<class3>...]要运行的注释处理程序的名称;绕过默认

的搜索进程

  -processorpath <路径>        指定查找注释处理程序的位置

  -d <目录>                    指定存放生成的类文件的位置

  -s <目录>                    指定存放生成的源文件的位置

  -implicit:{none,class}     指定是否为隐式引用文件生成类文件

  -encoding <编码>             指定源文件使用的字符编码

  -source <版本>               提供与指定版本的源兼容性

  -target <版本>               生成特定 VM 版本的类文件

  -version                   版本信息

  -help                      输出标准选项的提要

  -Akey[=value]              传递给注释处理程序的选项

  -X                         输出非标准选项的提要

  -J<标志>                     直接将 <标志> 传递给运行时系统

 

 

 

环境变量配置的理解:

  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的安装目录,Tomcat等软件就是通过搜索JAVA_HOME变量来找到并使用安装好的jdk。

 


图解:为了更加有说服力我们用一个例子来示范:

 


JDK环境变量详细配置_第1张图片


JDK环境变量详细配置_第2张图片

 


配置图解:


JDK环境变量详细配置_第3张图片


JDK环境变量详细配置_第4张图片
 
JDK环境变量详细配置_第5张图片

 

你可能感兴趣的:(jdk环境变量配置)