找回密码
 立即注册
Qt开源社区 门户 查看内容

Linux安装Java

2019-10-2 10:22| 发布者: admin| 查看: 563| 评论: 0

摘要: 安装Oracle JDK(本文以jdk-8u201-linux-x64.tar.gz为例)一、卸载自带的jdkopen(一般Linux发行版本都自带Java,但是不一定能用上)1.检查已经安装过的jdk:$ rpm -qa|grep java2.删除已经安装的文件# rpm-e--nodeps ( ...

安装Oracle JDK


(本文以jdk-8u201-linux-x64.tar.gz为例)

一、卸载自带的jdkopen(一般Linux发行版本都自带Java,但是不一定能用上)

1.检查已经安装过的jdk:
    $> rpm -qa|grep java


    2.删除已经安装的文件

      #> rpm-e--nodeps[安装的jdk包名称] (上个命令查询到的所有jdk文件,即所有以.x86_64结尾的rpm包)
      完事在执行一遍rpm -qa|grep java,确保没问题了。



      3.访问

      https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

      选择自己系统平台的版本,这里就以.tar.gz格式为例。



      4.下载jdk1.8到/Download文件夹,解压,放到/usr/local目录里面。

        $> tar zxvf jdk-8u201-linux-x64.tar.gz#> mv /home/tom/Download/jdk1.8.0_201   /usr/local/

        5.配置Java环境变量
          #> vi /etc/profile#set Java environment JAVA_HOME=/usr/local/jdk1.8.0_201 PATH=$JAVA_HOME/bin:$PATH CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOMEexport PATHexport CLASSPATH



          6.配置完成后 source /etc/profile生效
            #> source /etc/profile
            7.检验

              #> which java
              如果现实结果正是需要的刚才存放JDK的目录则说明配置成功。



              安装OpenJDK

                $> yum search openjdk




                  $> yum install java-1.8.0-openjdk  -y  #安装jre$> yum install java-1.8.0-openjdk-devel  -y  #安装jdk




                    //查看jre安装情况$> java -version
                    //查看jdk安装情况$> javac -version


                      //需要找到相应的安装路径,这个路径是用于配置 JAVA_HOME 环境变量的。执行如下命令:$> ls -l /usr/bin/javalrwxrwxrwx. 1 root root 22 Sep 30 20:16 /usr/bin/java -> /etc/alternatives/java$> ls -l /etc/alternatives/javalrwxrwxrwx. 1 root root 73 Sep 30 20:16 /etc/alternatives/java -> /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64/jre/bin/java


                        //配置jdk环境变量$> vi  /etc/profile#set Java environmentexport JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64export CALSSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jarexport PATH=$PATH:$JAVA_HOME/bin$> source /etc/profile 


                          //检验一下是否设置正确:$> echo $JAVA_HOME     # 检验变量值$> java -version$> $JAVA_HOME/bin/java -version # 与直接执行 java -version 一样如果设置正确的话,$JAVA_HOME/bin/java -version 会输出 java 的版本信息,且和 java -version 的输出结果一样,如下图所示


                          本文是我自己根据运维Linux过程中的经验总结出来的,如果有建议和看法,可以在文末留言,或者发邮件到yangbingxue19990502@gmail.com,谢谢。




                          ----------------------------------------------------------------------------------------------------------------------
                          我们尊重原创,也注重分享,文章来源于微信公众号:杨秉学的小屋,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
                          ----------------------------------------------------------------------------------------------------------------------

                          鲜花

                          握手

                          雷人

                          路过

                          鸡蛋
                          
                          公告
                          可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了