`
haibin369
  • 浏览: 58509 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

JDK 环境变量的设置

    博客分类:
  • Java
阅读更多

今天在新电脑上装了JDK,没想到竟然败在环境变量的设置上,连HelloWorld都一直出不来,在网上搜了搜,总结了一下。

JDK:1.6 , 系统:Windows XP , JDK安装目录:C:\Program Files\Java\jdk1.6.0_24

 

我的电脑上点击右键,高级,环境变量,在系统变量上面设置以下变量(没有的新建,有的在变量值上新增,用“;”隔开;Windows中不区分大小写,但建议养成大写习惯)。

 

1.变量:JAVA_HOME

   值:C:\Program Files\Java\jdk1.6.0_24

JAVA_HOME的作用是方便引用,它告诉我们JDK的安装目录在哪里,在后面的CLASSPATH或PATH中可以使用%JAVA_HOME%直接引用JDK目录而不用全写;另外,某些需要Java的软件会通过JAVA_HOME查找JDK目录,如果配置不正确可能会导致其不能运行;

 

2.变量:PATH

   值:%JAVA_HOME%\bin

设置该变量,使得系统能在任何路径上识别java、javac等命令,当我们输入命令时,系统会自动到PATH对应的目录中去找对应的exe并执行。否则,我们每次都要转到C:\Program Files\Java\jdk1.6.0_24\bin去执行javac或者java命令。

 

3.变量:CLASSPATH

   值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

当我们使用“java Test”执行一个程序时,系统并不知道对应的Test.class文件存放在哪里,而这个CLASSPATH的第一个值"."表示可以在当前目录中找Test.class并执行。而后面两个值是Java中最基本的包,里面包含了从Java最重要的lang包到各种高级功能例如可视化swing包等,是Java必不可少的。当Java运行时,就可以通过此路径找到这些必须的包和类。

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics