Java是当今主要的编程语言之一,它给我最大的感受就是直观、强大、易上手,另外Java工具很完备,功能扩展性强,跨平台的优势使它受到很多网络开发者的亲睐。

言归正传,讲述一下Java Development Kit不同环境下的安装配置以及常见的使用技巧。JDK的下载地址为http://www.oracle.com/technetwork/java/javase/downloads/index.html, 由于版本一直更新,请下载需要的版本,之前版本可以在Previous Release中找到。

开发环境 windows 7 - 64bit + JDK1.6.0_26

JDK只要选择适合自己操作系统的版本即可,下载安装包后直接双击安装,一路默认即可,记住安装路径。安装完JDK之后,可能会提示是否安装JRE,请也点击进行安装

其实JDK安装之后自动就带了jre目录,但是开发用的jre与运行一般java程序(如网页中的JApplet)用的jre一般区分开来,前者的JRE主要用来开发,自带有许多用于开发的工具,如javac,javadoc以及visualvm等。

全部都安装完之后,需要配置环境变量,点击开始菜单中的用户头像(快捷键win+Pause),左边菜单最下边的“修改环境变量”(XP用户点击系统属性中的高级选项卡中环境变量一键),如果不存在下列变量需自行创建

  1. JAVA_HOME=C:\Program Files\Java\jdk1.6.0_26

  2. CLASSPATH=.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar(如存在此变量,在原有变量中附加)

  3. PATH=%JAVA_HOME%\bin (如存在此变量,在原有变量中附加)

这里解释一下CLASSPATH中的小点,这个路径表示表示从什么地方开始寻找执行需要的编译后生成的.class文件。由于一般都是从文件所在目录执行,所以加上这个小点表示从当前路径下寻找.class文件。

确定保存之后,打开命令行,敲入

  1. java -version

如果可以见到JDK的版本号,就说明已经安装成功!


开发环境 Ubuntu 11.10 - 64bit + JDK1.6.0_26

在ubuntu环境下的JDK环境配置更为简单,首先照例下载适合自己系统的JDK包,这里为jdk-6u26-linux-x64.tar.gz,解压之后移动到/usr/lib/下,

  1. tar -zxvf jdk-6u26-linux-x64.tar.gz

  2. sudo mv jdk-6u26-linux-x64 /usr/lib/java/jdk

环境变量可以修改用户目录下的.bashrc或者也可以修改/etc/environment进行全局的设置,在文件末尾添加下列行即可:

  1. export JAVA_HOME=/usr/lib/java/jdk;

  2. export PATH=.:$JAVA_HOME/bin:$PATH;

  3. export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$CLASSPATH;

这里两点需要注意:

1.路径之间的分隔符为冒号:

2.变量前的符号为美元符号$

修改保存之后,如果是修改.bashrc文件,则需要重启终端使配置生效,或者键入

  1. source ~/.bashrc

如是修改/etc/environment则需要注销一下。

上述步骤结束后键入:

  1. java -version

同样见到版本号即安装成功!