CentOS下安装JDK的三种方法

由于各Linux开发厂商的不同,因此不同开发厂商的Linux版本操作细节也不一样,今天就来说一下CentOS下JDK的安装:

方法一:手动解压JDK的压缩包,然后设置环境变量

1.在/usr/目录下创建java目录


  1. [root@localhost ~]# mkdir/usr/java 
  2. [root@localhost ~]# cd /usr/java 

2.下载jdk,然后解压


  1. [root@localhost java]# curl -O http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.tar.gz 
  2. [root@localhost java]# tar -zxvf jdk-7u79-linux-x64.tar.gz 

3.设置环境变量


  1. [root@localhost java]# vi /etc/profile 

在profile中添加如下内容:


  1. #set java environment 
  2. JAVA_HOME=/usr/java/jdk1.7.0_79 
  3. JRE_HOME=/usr/java/jdk1.7.0_79/jre 
  4. CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
  5. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
  6. export JAVA_HOME JRE_HOME CLASS_PATH PATH 

让修改生效:


  1. [root@localhost java]# source /etc/profile 

4.验证JDK有效性


  1. [root@localhost java]# java -version 
  2. java version "1.7.0_79" 
  3. Java(TM) SE Runtime Environment (build 1.7.0_79-b15) 
  4. Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode) 

方法二:用yum安装JDK

1.查看yum库中都有哪些jdk版本(暂时只发现了openjdk)


  1. [root@localhost ~]# yum search java|grep jdk 
  2. ldapjdk-javadoc.x86_64 : Javadoc for ldapjdk 
  3. java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment 
  4. java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos 
  5. java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment 
  6. java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation 
  7. java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle 
  8. java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment 
  9. java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos 
  10. java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment 
  11. java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation 
  12. java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle 
  13. java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment 
  14. java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos 
  15. java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment 
  16. java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment 
  17. java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation 
  18. java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle 
  19. ldapjdk.x86_64 : The Mozilla LDAP Java SDK 

2.选择版本,进行安装


  1. //选择1.7版本进行安装 
  2. [root@localhost ~]# yum install java-1.7.0-openjdk 
  3. //安装完之后,默认的安装目录是在: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64 

3.设置环境变量


  1. [root@localhost ~]# vi /etc/profile 

在profile文件中添加如下内容


  1. #set java environment 
  2. JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.75.x86_64 
  3. JRE_HOME=$JAVA_HOME/jre 
  4. CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
  5. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
  6. export JAVA_HOME JRE_HOME CLASS_PATH PATH 

让修改生效


  1. [root@localhost java]# source /etc/profile 

4.验证(同上一方法)

方法三:用rpm安装JDK

1.下载rpm安装文件


  1. [root@localhost ~]$ curl -O http://download.oracle.com/otn-pub/java/jdk/7u79-b15/jdk-7u79-linux-x64.rpm 

2.使用rpm命令安装


  1. [root@localhost ~]# rpm -ivh jdk-7u79-linux-x64.rpm 

3.设置环境变量


  1. [root@localhost java]# vi /etc/profile 

在打开的profile文件中添加如下内容:


  1. #set java environment 
  2. JAVA_HOME=/usr/java/jdk1.7.0_79 
  3. JRE_HOME=/usr/java/jdk1.7.0_79/jre 
  4. CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
  5. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
  6. export JAVA_HOME JRE_HOME CLASS_PATH PATH 

让修改生效


  1. [root@localhost java]# source /etc/profile 

4.验证(同上一方法)

注:和yum安装类似,不用设置环境变量就可以运行java命令。rpm安装方式默认会把jdk安装到/usr/java/jdk1.7.0_79,然后通过三层链接,链接到/usr/bin,具体链接如下:


  1. [root@localhost ~]# cd /bin 
  2. [root@localhost bin]# ll|grep java 
  3. lrwxrwxrwx. 1 root root 25 Mar 28 11:24 jar ->/usr/java/default/bin/jar 
  4. lrwxrwxrwx. 1 root root 26 Mar 28 11:24 java -> /usr/java/default/bin/java 
  5. lrwxrwxrwx. 1 root root 27 Mar 28 11:24 javac ->/usr/java/default/bin/javac 
  6. lrwxrwxrwx. 1 root root 29 Mar 28 11:24 javadoc ->/usr/java/default/bin/javadoc 
  7. lrwxrwxrwx. 1 root root 28 Mar 28 11:24 javaws ->/usr/java/default/bin/javaws 
  8. lrwxrwxrwx. 1 root root 30 Mar 28 11:24 jcontrol ->/usr/java/default/bin/jcontrol 
  9. [root@localhost bin]# cd /usr/java/ 
  10. [root@localhost java]# ll 
  11. total 4 
  12. lrwxrwxrwx. 1 root root 16 Mar 28 11:24 default-> /usr/java/latest 
  13. drwxr-xr-x. 8 root root 4096 Mar 28 11:24 jdk1.7.0_79 
  14. lrwxrwxrwx. 1 root root 21 Mar 28 11:24 latest -> /usr/java/jdk1.7.0_79 

方法四:Ubuntu 上使用apt-get安装JDK

1.查看apt库都有哪些jdk版本


  1. root@Itble:~# apt-cache search java|grep jdk 
  2. default-jdk - Standard Java or Java compatible Development Kit 
  3. default-jdk-doc - Standard Java or Java compatible Development Kit (documentation) 
  4. gcj-4.6-jdk - gcj and classpath development tools for Java(TM) 
  5. gcj-jdk - gcj and classpath development tools for Java(TM) 
  6. openjdk-6-dbg - Java runtime based on OpenJDK (debugging symbols) 
  7. openjdk-6-demo - Java runtime based on OpenJDK (demos and examples) 
  8. openjdk-6-doc - OpenJDK Development Kit (JDK) documentation 
  9. openjdk-6-jdk - OpenJDK Development Kit (JDK) 
  10. openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries) 
  11. openjdk-6-source - OpenJDK Development Kit (JDK) source files 
  12. openjdk-7-dbg - Java runtime based on OpenJDK (debugging symbols) 
  13. openjdk-7-demo - Java runtime based on OpenJDK (demos and examples) 
  14. openjdk-7-doc - OpenJDK Development Kit (JDK) documentation 
  15. openjdk-7-jdk - OpenJDK Development Kit (JDK) 
  16. openjdk-7-source - OpenJDK Development Kit (JDK) source files 
  17. uwsgi-plugin-jvm-openjdk-6 - Java plugin for uWSGI (OpenJDK 6) 
  18. uwsgi-plugin-jwsgi-openjdk-6 - JWSGI plugin for uWSGI (OpenJDK 6) 
  19. openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT 
  20. openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) 
  21. openjdk-7-jre - OpenJDK Java runtime, using Hotspot JIT 
  22. openjdk-7-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) 
  23. openjdk-7-jre-lib - OpenJDK Java runtime (architecture independent libraries) 

2.选择版本进行安装


  1. root@Itble:~# apt-get install openjdk-7-jdk 

3.设置环境变量


  1. root@Itble:~# vi /etc/profile 

在打开的profile文件中添加如下内容


  1. #set java environment 
  2. JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64 
  3. JRE_HOME=$JAVA_HOME/jre 
  4. CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib 
  5. PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin 
  6. export JAVA_HOME JRE_HOME CLASS_PATH PATH 

让修改生效


  1. root@Itble:~# source /etc/profile 

4.验证(同上一方法)

作者:代码书生

来源:51CTO

时间: 2024-10-30 23:30:59

CentOS下安装JDK的三种方法的相关文章

ubuntu下安装程序的三种方法总结(推荐)_Linux

引言 在ubuntu当中,安装应用程序我所知道的有三种方法,分别是apt-get,dpkg安装deb和make install安装源码包三种.下面针对每一种方法各举例来说明. apt-get方法 使用apt-get install来安装应用程序算是最常见的一种安装方法了,比如我要安装build-essential这个软件,使用以下,他会帮我把所有的依赖包都一起安装了. sudo apt-get install build-essential 执行上述命令以后,我们可以看到一下信息,The fol

安装惠普笔记本XP三种方法

安装惠普笔记本XP三种方法 方法一.直接下载集成SATA驱动HP OEM XP PRO安装盘     本光盘以HP OEM XP PRO为基础制作的,集成了硬盘SATA驱动,其余部分未做任何改动或者优化:本光盘适用于HP笔记本和台式机,别的品牌电脑安装前,必须更改BIOS信息: 下面是电驴下载地址ed2k://|file|HP_OEM_XP_PRO.ISO|523925504|17212667C9222AB491D6FABC74E3389C|h=2YWMQDAIVXD5NSWV3WNVRSLPR

win7系统下打开网络连接三种方法

  那打开操作系统的"网络连接"有哪些方法? 下面就以Win 7操作系统为例介绍三种打开"网络连接"的方法: 方法一:使用"ncpa.cpl"命令打开网络连接使用Win 7的"运行"对话框直接打开. 在Win 7"开始"->"运行"对话框输入"ncpa.cpl",如下图红框所示,再点击"确定"按钮. 执行完上面的操作后就能进入到Win 7的&

Ubuntu下安装redis的2种方法分享_Redis

前言 redis是目前公认的速度最快的基于内存的键值对数据库,但redis的缺点也非常明显,仅提供最基本的hash set, list, sorted set等基于数据类型,不分表,没有schema,没有索引,没有外键,缺少int/date等基本数据类型,多条件查询需要通过集合内联(sinter,zinterstore)和连接间接实现,操作不便,开发效率低,可维护性不佳: 因此一般不将其视为完整的数据库单独使用,很多网站将redis作为高速缓存和session状态存储层,然后再与其他数据库搭配使

centos下安装python常用版本的方法

安装python2.7.3  代码如下 复制代码 wget -c http://python.org/ftp/python/2.7.3/Python-2.7.3.tgz tar zxvf Python-2.7.3.tgz cd Python-2.7.3 ./configure make && make install mv /usr/bin/python /usr/bin/python_bak ln -s /usr/local/bin/python /usr/bin/python echo

浅谈网络推广目前常用的三种方法

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网络推广让我们的宣传更为迅速,更为简便,更易让顾客找到,我们在推广中所付出的努力也会更容易的得到回报,就这些方面的综合考虑,我们首先就是要把我们的网站或者产品,以最快的速度传达到消费者的眼前,了解消费者的心里需求,正所谓急顾客之所急,想顾客之所想,那么为了实现这些理想,我们有哪些方法可以操作呢?下面A5站长网SEO诊断团队(http://se

CentOS下安装配置Tomcat环境方法

CentOS下安装配置Tomcat 演示环境 系统:Linux CentOS 6.3 32位 环境:无安装apache.php.mysql 账号:Root 一.下载相关安装包 注:可以先进入  #cd /usr/local/         /进里面后再下载(也可以根据自己情况而定) 1.下载jdk 下载链接: #wget http://download.oracle.com/otn/java/jdk/6u41-b02/jdk-6u41-linux-i586-rpm.bin?AuthParam=

苹果Mac虚拟机安装Win7系统的三种方法介绍

  苹果Mac虚拟机安装Win7系统的三种方法介绍          解决方法一: 1.我们这里以免费的虚拟机Virtual Box为例; 2.启动 Virtual Box 以后,点击窗口左上角的"新建"按钮; 3.接下来为虚拟取一个名称,可随意取.系统类型保持不变,版本在下拉列表中选择 Windows 7.点击"继续"按钮; 注:如果你安装的是 Windows 64 系统的话,在下拉列表中选择时,请选择 Windows 7 (64 bit). 4.然后为虚拟机分配

Windows7系统下安装JDK的方法

Windows7系统下安装JDK的方法:要学习JAVA,首先要安装JDK.下面总结一下我在安装JDK时遇到的问题,主要是环境变量设置这一块. 1.首先到官网上下载了JDK的安装包,按正常步骤安装(这里不介绍具体的安装步骤) 2.配置环境变量:(我先介绍一下我开始的步骤,按照书上的步骤执行的,但是结果是失败的) (1)设置环境变量JAVA_HOME设置成你JAVA的安装路径,路径里有bin,jre等文件夹 (2)设置系统变量Path设置:在原来的变量后面直接添加;%JAVA_HOME%bin;%J