文档章节

CentOS卸载系统自带的OpenJDK并安装Sun的JDK的方法

鱼北子
 鱼北子
发布于 2013/01/07 11:26
字数 528
阅读 1310
收藏 6

查看目前系统的jdk: rpm -qa | grep jdk

得到的结果: 

[root@dc-01 java]#  rpm -qa | grep jdk

java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686 

 

卸载之:

 [root@dc-01 java]# yum -y remove java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686

 

 

等一段时间就Complete了。

下载Sun的JDK。我下载的是 

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

如果是64位系统的话,要下载:

 jdk-6u37-linux-x64-rpm.bin

之类的64位专用的包 

 

到/usr目录下创建java目录,将下载的文件放到/usr/java目录下 

先将这个文件变为可执行文件(chmod 777) :

[root@dc-01 java]# chmod 777 jdk-6u37-linux-i586-rpm.bin 

然后执行这个文件件进行安装:

[root@dc-01 java]# ./jdk-6u37-linux-i586-rpm.bin 
Unpacking...
Checksumming...
Extracting...
UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu).
  inflating: jdk-6u37-linux-i586.rpm  
  inflating: sun-javadb-common-10.6.2-1.1.i386.rpm  
  inflating: sun-javadb-core-10.6.2-1.1.i386.rpm  
  inflating: sun-javadb-client-10.6.2-1.1.i386.rpm  
  inflating: sun-javadb-demo-10.6.2-1.1.i386.rpm  
  inflating: sun-javadb-docs-10.6.2-1.1.i386.rpm  
  inflating: sun-javadb-javadoc-10.6.2-1.1.i386.rpm  
Preparing...                ########################################### [100%]
   1:jdk                    ########################################### [100%]
Unpacking JAR files...
rt.jar...
jsse.jar...
charsets.jar...
tools.jar...
localedata.jar...
plugin.jar...
javaws.jar...
deploy.jar...
Installing JavaDB
Preparing...                ########################################### [100%]
   1:sun-javadb-common      ########################################### [ 17%]
   2:sun-javadb-core        ########################################### [ 33%]
   3:sun-javadb-client      ########################################### [ 50%]
   4:sun-javadb-demo        ########################################### [ 67%]
   5:sun-javadb-docs        ########################################### [ 83%]
   6:sun-javadb-javadoc     ########################################### [100%]
Java(TM) SE Development Kit 6 successfully installed.
Product Registration is FREE and includes many benefits:
* Notification of new versions, patches, and updates
* Special offers on Oracle products, services and training
* Access to early releases and documentation
Product and system data will be collected. If your configuration
supports a browser, the JDK Product Registration form will
be presented. If you do not register, none of this information
will be saved. You may also register your JDK later by
opening the register.html file (located in the JDK installation
directory) in a browser.
For more information on what data Registration collects and 
how it is managed and used, see:
http://java.sun.com/javase/registration/JDKRegistrationPrivacy.html

Press Enter to continue..... 

 

 

这个时候按一下回车。

出现Done .

 

至此安装结束。

 

接下来配置JDK:

 vi /etc/profile打开profile文件,在profile文件的末尾加上:

JAVA_HOME=/usr/java/jdk1.6.0_37
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH 

 

 

 

保存并关闭profile文件,执行source /etc/profile命令让修改生效。

运行下java-version 看一下java版本 :

 [root@dc-01 java]# java -version

java version "1.6.0_37"
Java(TM) SE Runtime Environment (build 1.6.0_37-b06)
Java HotSpot(TM) Client VM (build 20.12-b01, mixed mode, sharing)
[root@dc-01 java]# 

 ================================================

 

 至此,整个安装过程完毕。

本文转载自:http://www.cnblogs.com/sixiweb/archive/2012/11/25/2787684.html

鱼北子

鱼北子

粉丝 23
博文 39
码字总数 7139
作品 0
昌平
技术主管
私信 提问
转 CentOS卸载OpenJDK并安装Sun JDK

CentOS卸载OpenJDK并安装Sun JDK 分类: linux2012-07-23 06:40 7153人阅读 评论(1) 收藏 举报 centosjdksunjava终端build 第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4)...

grail
2014/06/30
135
0
CentOS为OpenJDK设置系统变量

转载著名出处:http://www.crazyphper.com/?p=2328 今天在安装phpstorm时,提示无法找到JAVA_HOME,才想起还没有安装JDK呢!那就来试试linux上的openJDK吧! Centos自带OpenJDK的Runtime(JRE...

konakona
2012/09/22
10.7K
2
openjdk卸载问题...............

刚装了sun 的JDK 在卸载OPENJDK出现 sudo dpkg -P openjdk-7-jre dpkg: dependency problems prevent removal of openjdk-7-jre:i386: default-jre 依赖于 openjdk-7-jre (>= 7~u3-2.1). ice......

cooc123
2013/08/06
1K
4
CentOS下OpenJDK设置JAVA_HOME

运行Java应用的时候,提示无法找到JAVA_HOME,查询java -version [jifeng@localhost bin]$ java -version java version "1.7.0_55" OpenJDK Runtime Environment (rhel-2.4.7.1.el65-x8664 ......

临江仙卜算子
2018/09/15
18
0
centos卸载openjdk,安装sun的jdk

先找出来 root@demo soft]# rpm -qa | grep jdk java-1.7.0-openjdk-1.7.0.45-2.4.3.3.el6.x8664 java-1.6.0-openjdk-1.6.0.0-1.66.1.13.0.el6.x8664 [root@demo soft]# rpm -qa | grep gcj ......

熊二哈
2014/11/20
163
0

没有更多内容

加载失败,请刷新页面

加载更多

3_数组

3_数组

行者终成事
今天
7
0
经典系统设计面试题解析:如何设计TinyURL(二)

原文链接:https://www.educative.io/courses/grokking-the-system-design-interview/m2ygV4E81AR 编者注:本文以一道经典的系统设计面试题:《如何设计TinyURL》的参考答案和解析为例,帮助...

APEMESH
今天
7
0
使用logstash同步MySQL数据到ES

概述   在生成业务常有将MySQL数据同步到ES的需求,如果需要很高的定制化,往往需要开发同步程序用于处理数据。但没有特殊业务需求,官方提供的logstash就很有优势了。   在使用logstas...

zxiaofan666
今天
10
0
X-MSG-IM-分布式信令跟踪能力

经过一周多的鏖战, X-MSG-IM的分布式信令跟踪能力已基本具备, 特点是: 实时. 只有要RX/TX就会实时产生信令跟踪事件, 先入kafka, 再入influxdb待查. 同时提供实时sub/pub接口. 完备. 可以完整...

dev5
今天
7
0
OpenJDK之CyclicBarrier

OpenJDK8,本人看的是openJDK。以前就看过,只是经常忘记,所以记录下 图1 CyclicBarrier是Doug Lea在JDK1.5中引入的,作用就不详细描述了,主要有如下俩个方法使用: await()方法,如果当前线...

克虏伯
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部