windows 下配置JDK环境变量:

  1. 安装JDK,安装过程中可以自定义安装目录,例如我们选择安装目录为C:\Program Files\Java\jdk1.7.0_40;

  2. 安装完成后,右击“计算机”,点击“属性”;

  3. 点击“高级系统设置”,选择“高级”选项卡,点击“环境变量”;

  4. 在“系统变量”中,设置3项属性,JAVA_HOME,PATH,CLASSPATH(大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”;

  5. JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径C:\Program Files\Java\jdk1.7.0_40,此路径下包括lib,bin,jre等文件夹(此变量最好设置,因为以后运行tomcat,eclipse等都需要依*此变量);

  6. Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;

  7. CLASSPATH为java加载类(classorlib)路径,只有类在classpath中,java命令才能识别,设为.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

  8. “开始”->;“运行”,键入“cmd”;

  9. 键入命令“java-version”,“java”,“javac”几个命令,出现画面,说明环境变量配置成功;

linux 下配置JDK环境变量:

Linux下使用“变量名=变量值”设置变量,并使用export命令将其导出为环境变量。为了使每一次登录都自动设置好这些变量,你需要在~/.bash\_profile里或者~./bashrc里进行设置,如

export JAVA\_HOME=/usr/local/jdk

export PATH=$JAVA\_HOME/bin:$PATH

export CLASSPATH=$JAVA\_HOME/jre/lib/rt.jar:.

设置PATH时用的$JAVA_HOME是指替换变量JAVA_HOME的值到$JAVA_HOME所在位置。如上句实际就是export PATH=/usr/local/jdk/bin:$PATH。这句中$PATH也是同样的作用,不过这里的PATH是指以前设置的PATH变量的值,而非本次设置PATH变量的值。

注意,在CLASSPATH中包含了一个“当前目录(.)”。包含了该目录后,就可以到任意目录下去执行需要用到该目录下某个类的Java程序,即使该路径并未包含在CLASSPATH中也可以。原因很简单:虽然没有明确的把该路径包含在CLASSPATH中,但CLASSPATH中的“.”在此时就代表了该路径。

results matching ""

    No results matching ""