关于JDK的介绍就由于时间问题就先省略了,下面我们直接进入安装过程:
环境介绍:
系统:Centos5.5 x86_64
系统:Centos5.5 x86_64
提示:32位系统和64位系统安装过程完全一样,不同的就是下载的软件支持的系统的位数不同。
卸载系统自带的jdk
- rpm -qa | grep gcj #查找系统自带jdk软件
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-27jpp #卸载自带的jdk
- wget http://download.oracle.com/otn-pub/java/jdk/6u30-b12/jdk-6u30-linux-x64-rpm.bin #在这个父页面有多种版本的JDK,根据自己的需要选择下载
- chmod +x jdk-6u30-linux-x64-rpm.bin #添加执行权限
- ./jdk-6u30-linux-x64-rpm.bin #这个过程中会出现一个接收协议的提示,敲"回车"即可
会出现多个文件,其中有jdk-6u30-linux-amd64.rpm ,进行如下安装:
- rpm -ivh jdk-6u30-linux-amd64.rpm #出现如下图示,表示安装成功
添加JDK的环境变量:
vi /etc/profile 在末尾加上如下内容
- JAVA_HOME=/usr/java/jdk1.6.0_30 #填写自己的实际安装路径
- CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
- PATH=$JAVA_HOME/bin:$PATH
- export JAVA_HOME CLASSPATH PATH #保存退出
- source /etc/profile #重新读入环境变量
测试:
1、执行如下命令,如果正确显示JDK的版本,则表示初步成功:
- java -version
2、执行一段Java代码:
创建HelloWorld.java测试文件:
- vi HelloWorld.java
写入如下内容:
执行如下命令,进行测试
- public class HelloWorld{
- public static void main(String args[]){
- System.out.println("Hello,World!"); }
- } #保存退出
- javac HelloWorld.java
- java HelloWorl #如果显示如下图,则表示JDK安装成功,如果提示不能读取此文件就核对/etc/profile文件的配置
到此,整个安装过程结束,32位的安装过程也是如此。