linux系统下安装jdk

来源:互联网 发布:软件开发专业就业方向 编辑:程序博客网 时间:2024/05/18 22:12


以下步骤均为root
登录状态下进行执行。
 
一、卸载JDK 
Linux会自带JDK,如果不使用自带版本的话需要卸载。
 
1卸载系统自带的jdk版本
 
查看自带的jdk 
#rpm -qa | grep gcj 
看到如下信息:
 
libgcj-4.1.2-44.el5 
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 
使用rpm -e --nodeps 
命令删除上面查找的内容:
 
#rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 
2、卸载rpm安装的jkd版本
 查看安装的jdk:
 
#rpm -qa|grep jdk 
看到如下信息:
 
jdk-1.6.0_07-fcs 
卸载:
 
#rpm -e --nodeps jdk-1.6.0_07-fcs 
二、安装jdk 
首先到sun官网下载安装包,下面是最新的,已经更新到6u17了
 
http://java.sun.com/javase/downloads/index.jsp
 
如果希望找以前的版本,到下面的地址可以找到
 
http://java.sun.com/products/archive/
 

jdk-6u7-linux-i586-rpm.bin

jdk-6u7-linux-i586.bin
两种版本
 
这两种版本什么区别?其中的rpm代表什么意思?
  
bin是二进制包,而rpm是redhat package 就是红帽的标准安装包
 
区别就是rpm安装的时候给你自动配置,
一般都是lib安装到/usr/lib bin安装到/usr/bin 下边,就算不是,在/usr/bin
下也要建立一个软连接。
 
而二进制包你可以手动配置,像我这样的初学者就不要用bin包了
 
建议下载:
jdk-6u7-linux-i586-rpm.bin 
然后将安装文件放到
:/usr/java
目录下,修改权限,命令如下(需先用
cd
命令切换到相应
目录下:
 
# chmod u+x ./jdk-6u7-linux-i586-rpm.bin 
执行文件的安装:
 
# ./jdk-6u7-linux-i586-rpm.bin 
这时会一段
Sun
的协议,敲几次空格键,当询问是否同意的时候,敲
yes
就可以了。
 
、配置环境变量将tomcat免安装版复制到usr/local下
 
修改/etc/profile文件,在该文件最后加上
 
#set java environment 
export JAVA_HOME=/usr/java/jdk1.6.0_7 
export CATALINA_BASE=/usr/local/tomcat 
export CATALINA_HOME=/usr/local/tomcat 
export PATH=$PATH:$JAVA_HOME/bin:$PATH:$CATALINA_HOME/bin 
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/bin 
保存
 
四、测试
JDK
是否安装成功
 
输入如下命令
 
# java -version 
出现版本号即为安装成功
 
java version "1.6.0_07" 
Java(TM) SE Runtime Environment (build 1.6.0_07-b06) 
Java HotSpot(TM) Client VM (build 10.0-b23, mixed mode, sharing) 
五、启动
tomcat 

.sh
文件赋执行权限
 
# chmod 755 *.sh 
然后输入
# catalina.sh run
启动即可。

0 0