2.配置JDK的环境
Windows下Java用到的环境变量主要有3个:JAVA_HOME,CLASSPATH和PATH,下面逐个分析。
① JAVA_HOME指向JDK的安装路径,如“C:\j2sdkx.x.x”,在这路径下应该能够找到bin、lib等目录。JDK的安装路径可以选择任意磁盘目录,不过目录层次浅一点,在以后的运行中比较方便。设置方法是添加环境变量JAVA_HOME= C:\j2sdkx.x.x。
② PATH环境变量在Windows系统设置中已有,这里需要增加指向JDK的bin目录,这样在控制台下面编译、执行程序时就不需要再键入一大串路径了。设置方法是保留原来的PATH内容,并在其中加上%JAVA_HOME%\bin。
③ CLASSPATH环境变量是告诉JDK搜索CLASS时先查找当前目录的CLASS文件。设置方法是添加环境变量CLASSPATH=.\ ; %JAVA_HOME%\lib\tools.jar。
Windows 9x系统中,需要在autoexec.bat文件中设置PATH和JAVA_HOME指向的路径。如下所示:
set PATH=%PATH%; C:\j2sdkx.x.x \bin
set JAVA_HOME= C:\j2sdkx.x.x
Windows NT/2000/XP/2003系统,请打开“控制面板”→“系统”→“高级”→“环境变量”,然后添加PATH变量并将值设置为“C:\j2sdkx.x.x\bin;”添加JAVA_HOME变量并将其他设置为“C:\j2sdkx.x.x”(其中“C:\j2sdkx.x.x”为JDK的安装目录)。此处路径可以采用绝对路径,也可以采用相对路径,“.”代表当前路径,“..”代表父节点路径。
Linux系统中,在shell下执行命令:
• [root]#chmod 755 j2sdk-1_4_2_06-linux-i586-rpm.bin
• [root]#./j2sdk-1_4_2_06-linux-i586-rpm.bin
系统显示:
• Sun Microsystems, Inc.
• Binary Code License Agreement
• for the JAVATM 2 SOFTWARE DEVELOPMENT KIT
• (J2SDK), STANDARD EDITION, VERSION 1.4.2_X
• ...
• Do you agree to the above license terms? [yes or no]yes
• Unpacking...
• Checksumming...
• 0
• 0
• Extracting...
• UnZipSFX 5.40 of 28 November 1998,
• by Info-ZIP (Zip-Bugs@lists.wku.edu).
• inflating: j2sdk-1_4_2_06-linux-i586.rpm
• Done.
程序会自动生成一个j2sdk-1_4_2_06-linux-i586.rpm文件,这是主程序包。下面首先修改.bashrc文件:
• [root]#vi .bashrc
• set JAVA_HOME=/usr/java/j2sdk1.4.2_06
• export JAVA_HOME
• set PATH=$PATH:$JAVA_HOME/bin
• export PATH
• set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:
• $JAVA_HOME/lib/tools.jar
• export CLASSPATH
重新login后,可验证一下变量设置是否生效:
• [root]#echo $JAVA_HOME
• [root]#echo $CLASSPATH
• [root]#echo $PATH
本章节内容来自希赛全国计算机等级考试用书《计算机等级考试考点分析、题解与模拟——二级Java语言》。(购书请见 :http://shop.csai.cn/itbook/itbookinfo.asp?lbbh=10032470)
[1] [2]