JDK(Java Development Kit)是Sun Microsystems针对Java开发员的产品。自从Java推出以来,JDK已经成为使用最广泛的Java SDK。JDK 是整个Java的核心,包括了Java运行环境、Java工具和Java基础类库。JDK是学好Java的第一步。而专门运行在x86平台的Jrocket在服务端运行效率也要比Sun JDK好很多。从SUN的JDK5.0开始,提供了泛型等非常实用的功能,其版本也不断更新,运行效率得到了非常大的提高。 下载下载对应操作系统的jdk,操作系统是32位的就下32位的jdk,64位的就下64位的jdk。下错了装不上的。 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
32位jdk具体下载地址:jdk-6u37-linux-i586-rpm.bin
64位jdk具体下载地址:jdk-6u37-linux-x64-rpm.bin 安装给所有用户添加可执行的权限: $ cd /usr/local/java $ sudo chmod +x jdk-6u37-linux-x64-rpm.bin 执行安装 $ ./ jdk-6u37-linux-x64-rpm.bin 会出现一段协议,需要按确定键,回车就OK。可以查看安装后的文件列表: $ ls -lt -r--r--r-- 1 root root 4892 Apr 27 2012 register_zh_CN.html -r--r--r-- 1 root root 5294 Apr 27 2012 register.html -r--r--r-- 1 root root 6816 Apr 27 2012 register_ja.html drwxr-xr-x 7 root root 4096 Apr 27 2012 jre drwxr-xr-x 3 root root 4096 Apr 27 2012 lib drwxr-xr-x 7 root root 4096 Jun 22 2010 db drwxr-xr-x 3 root root 4096 Jun 22 2010 include drwxr-xr-x 4 root root 4096 Jun 22 2010 man drwxr-xr-x 9 root root 4096 Jun 22 2010 sample drwxr-xr-x 2 root root 4096 Jun 22 2010 bin drwxr-xr-x 10 root root 4096 Jun 22 2010 demo -r--r--r-- 1 root root 3339 Jun 22 2010 COPYRIGHT -r--r--r-- 1 root root 28230 Jun 22 2010 README.html -r--r--r-- 1 root root 25317 Jun 22 2010 README_ja.html -r--r--r-- 1 root root 20663 Jun 22 2010 README_zh_CN.html -r--r--r-- 1 root root 183173 Jun 22 2010 THIRDPARTYLICENSEREADME.txt -rw-r--r-- 1 root root 19159297 Jun 22 2010 src.zip 设置JDK环境变量修改/etc/profile文件
如果你的计算机仅仅作为开发使用时推荐使用这种方法,因为所有用户的shell都有权使用这些环境变量,可能会给系统带来安全性问题。 $ sudo vi /etc/profile 2、在profile文件后追加如下配置 export JAVA_HOME=/usr/local/java/jdk-6u37-linux export PATH=$JAVA_HOME/bin:$PATH: export JAVA_BIN=$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export JAVA_HOME JAVA_BIN PATH CLASSPAT
注意: 3、使用source执行,使之生效 $ sudo source /etc/profile 修改.bashrc文件
这种方法更为安全,它可以把使用这些环境变量的权限控制到用户级别,如果你需要给某个用户权限使用这些环境变量,你只需要修改其个人用户主目录下的.bashrc文件就可以了 $ vi ~/.bashrc 2、追加如下配置 export JAVA_HOME=/usr/local/java/jdk-6u37-linux export PATH=$JAVA_HOME/bin:$PATH: export JAVA_BIN=$JAVA_HOME/bin export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar export JAVA_HOME JAVA_BIN PATH CLASSPAT
跟使用profile配置一样 $ sudo source /etc/profile 如果机器默认安装gij编译器,我们需要更改jdk的选择方案一如果$JAVA_HOME/bin 放在$PATH后面则默认使用系统自带JDK版本,需要放在$PATH前面 方案二使用root权限,执行如下步骤
|