zoukankan      html  css  js  c++  java
  • fedora delete openJDK

     

    博客分类:

     

    由于Fedora系统安装的时候会自带OpenJDK,安装完系统后 java -version 会显示 
    [root@localhost bin]# java -version 
    java version "1.6.0_22" 
    OpenJDK Runtime Environment (IcedTea6 1.10.1) (fedora-57.1.10.1.fc15-i386) 
    OpenJDK Client VM (build 20.0-b11, mixed mode) 

        如果要自己安装JDK 首先到sun 官网上下载JDK,找到系统对应的版本,我这里下载的是 jdk-6u33-linux-i586-rpm.bin 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk6-downloads-1637591.html 

       下载完JDK 后,到下载目录给当前用户赋予执行权限 
    [root@localhost Downloads]# chmod +x jdk-6u33-linux-i586-rpm.bin 

        终端中输入“./jdk-6u33-linux-i586-rpm.bin”执行解压及安装操作。 
    [root@localhost Downloads]# ./jdk-6u33-linux-i586-rpm.bin 
    Unpacking... 
    Checksumming... 
    Extracting... 
    UnZipSFX 5.50 of 17 February 2002, by Info-ZIP (Zip-Bugs@lists.wku.edu). 
      inflating: jdk-6u33-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%] 
    ................... 
    待提示 
    Press Enter to continue..... 
    回车完成JDK 的安装 

    卸载OpenJDK 
    --------------------------------------------------------------- 
    1:在终端执行 rpm -qa|grep jdk 此时可以看到系统有两个jdk 如下 

    [root@localhost bin]# rpm -qa|grep jdk 
    jdk-1.6.0_33-fcs.i586 
    java-1.6.0-openjdk-1.6.0.0-57.1.10.1.fc15.i686 

    2:卸载系统自带的OpenJDK 
    root@localhost bin]# yum -y remove java java-1.6.0-openjdk-1.6.0.0-57.1.10.1.fc15.i686 
    Loaded plugins: langpacks, presto, refresh-packagekit 
    Setting up Remove Process 
    Resolving Dependencies 
    --> Running transaction check 
    ---> Package java-1.6.0-openjdk.i686 1:1.6.0.0-57.1.10.1.fc15 will be erased 
    --> Processing Dependency: java-1.6.0-openjdk >= 1:1.6.0.0-55 for package: icedtea-web-1.0.2-2.fc15.i686 
    ........... 
    Dependency Removed: 
      icedtea-web.i686 0:1.0.2-2.fc15                                                                                                   

    Complete! 


    配置JDK 环境变量 
    --------------------------------------------------------------- 
    1:在终端打开profile文件 
    [root@localhost bin]# vi /etc/profile 

    2:在profile 文件中增加JDK环境变量 
    export JAVA_HOME=/usr/java/jdk1.6.0_33 
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 
    export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin 
    保存并退出 

    3:使环境变量生效 
    [root@localhost bin]# source /etc/profile 
    [root@localhost bin]# java -version 
    java version "1.6.0_33" 
    Java(TM) SE Runtime Environment (build 1.6.0_33-b04) 
    Java HotSpot(TM) Client VM (build 20.8-b03, mixed mode, sharing) 

    OK,经过以上步骤就完成了JDK 的安装并卸载了Fedora 自带的OpenJDK。

  • 相关阅读:
    Nginx 部署多个 web 项目(虚拟主机)
    Nginx 配置文件
    Linux 安装 nginx
    Linux 安装 tomcat
    Linux 安装 Mysql 5.7.23
    Linux 安装 jdk8
    Linux 安装 lrzsz,使用 rz、sz 上传下载文件
    springMVC 拦截器
    spring 事务
    基于Aspectj 注解实现 spring AOP
  • 原文地址:https://www.cnblogs.com/leoking01/p/6655652.html
Copyright © 2011-2022 走看看