首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

JDK环境变量详细配备

2012-09-17 
JDK环境变量详细配置?JDK环境变量配置的步骤如下:1.我的电脑(计算机)--属性--高级--环境变量.2.配置用

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环境变量详细配备


JDK环境变量详细配备

?


配置图解:


JDK环境变量详细配备


JDK环境变量详细配备
?
JDK环境变量详细配备

?

热点排行