### 如何配置JDK 在IT领域中,Java是一种广泛使用的编程语言,而JDK(Java Development Kit)是开发Java应用程序所必需的软件包。本文将详细介绍如何在Windows操作系统上配置JDK,确保开发环境能够顺利运行Java程序。 #### 一、安装JDK 需要从官方网站下载适合您操作系统的JDK版本。例如,本文提到的是JDK 1.6.0,安装路径为`C:\jdk1.6.0`。安装过程中,请确保选择合适的路径,并记住此路径,因为后续配置环境变量时需要用到它。 #### 二、配置环境变量 配置环境变量是设置JDK的关键步骤之一,主要包括以下三个方面: 1. **Path环境变量**:用于指定命令行工具(如`java`, `javac`等)的搜索路径。 2. **Classpath环境变量**:告诉Java虚拟机去哪里查找用户自定义类和库文件。 3. **JAVA_HOME环境变量**:指定JDK的安装目录。 接下来,我们将详细介绍这三个环境变量的具体配置方法。 #### 三、Path环境变量的配置 1. 打开“控制面板” -> “系统和安全” -> “系统” -> “高级系统设置” -> “环境变量”。 2. 在“系统变量”列表中找到“Path”变量,选中并点击“编辑”。 3. 在打开的窗口中,在变量值的最后添加分号`;`,然后输入JDK的`bin`目录路径,即`C:\jdk1.6.0\bin;`。如果Path变量不存在,则可以新建一个。 4. 点击“确定”保存更改。 #### 四、Classpath环境变量的配置 1. 在“系统变量”列表中,如果存在“Classpath”变量,则选中并点击“编辑”。如果不存在,则点击“新建”,创建名为“Classpath”的变量。 2. 在变量值中输入以下内容:`.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;`。 3. 其中,`.`表示当前目录,`%JAVA_HOME%\lib\tools.jar`和`%JAVA_HOME%\lib\dt.jar`分别指向JDK提供的工具库文件。 4. 点击“确定”保存更改。 #### 五、JAVA_HOME环境变量的配置 1. 在“系统变量”列表中点击“新建”。 2. 输入变量名“JAVA_HOME”,变量值为JDK的安装路径,即`C:\jdk1.6.0`。 3. 点击“确定”保存更改。 #### 六、验证JDK配置 完成以上配置后,可以通过命令行测试JDK是否安装成功。打开命令提示符,执行以下命令: - `java -version`:显示Java版本信息。 - `javac`:检查javac编译器是否存在。 如果一切正常,可以编写一个简单的Java程序来进一步验证。例如,创建一个名为`HelloWorld.java`的文件,内容如下: ```java public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } } ``` 然后在命令行中切换到该文件所在目录,执行以下命令: - `javac HelloWorld.java`:编译Java源代码。 - `java HelloWorld`:运行编译后的Java程序。 如果能够正确输出`Hello World!`,则证明JDK配置成功。 通过上述步骤,您可以顺利完成JDK的安装与配置,为学习和开发Java程序打下良好的基础。
JDK安装完成之后我们进行JDK环境变量设置:
我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:
(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK的目录,比如我们的JDK安装在C:\jdk1.6.0目录下,那么在C:\jdk1.6.0\bin目录下就是我们常用的java应用程序,我们就需要把C:\jdk1.6.0\bin这个目录加到path环境变量里面。
在系统变量里找到path变量,选择->编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\jdk1.6.0\bin;)
变量名:path
变量值:C:\jdk1.6.0\bin;
(2)classpath环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun为我们提供了一些额外的丰富的类包,一个是dt.jar,一个是tools.jar,这两个jar包都位于C:\jdk1.6.0\lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
在系统环境变量那一栏中点->新建classpath
变量名:classpath
变量值:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;(注意,CLASSPATH最前面是有个“.”的,表示当前目录,这样当我们运行java AClass的时候,系统就会先在当前目录寻找AClass文件了。);
(3)设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候,只需输入%JAVA_HOME%即可,避免每次引用都输入很长的路径串;
二则是归一原则,当JDK路径改变的时候,仅需更改JAVA_HOME的变量值即可,否则,就要更改任何用绝对路径引用JDK目录的文档,要是万一没有改全,某个程序找不到JDK,后果是可想而知的――系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量,不然,你不能正常使用该软件。
在系统环境变量那一栏中点->新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
变量名:JAVA_HOME
变量值:C:\jdk1.6.0
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助