zoukankan      html  css  js  c++  java
  • Ubuntu16.04(Linux)安装JDK

    Ubuntu 安装JDK的两种方式:

    1:通过ppa(源) 方式安装.

    2:通过官网下载安装包安装.

    第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级

    第一种:使用ppa/源方式安装(自己使用了,但失败了)

    1.添加ppa

    sudo add-apt-repository ppa:webupd8team/java
    sudo apt-get update

    2.安装Oracle-java-installer

     jdk7

    sudo apt-get install oracle-java7-installer

     jdk8

    sudo apt-get install oracle-java8-installer

    安装器会提示你同意 oracle 的服务条款,选择 ok

    然后选择yes 即可

    如果你懒,不想自己手动点击.也可以加入下面的这条命令,默认同意条款:

    JDK7 默认选择条款

    echo oracle-java7-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

    JDK8 默认选择条款

    echo oracle-java8-installer shared/accepted-oracle-license-v1-1 select true | sudo /usr/bin/debconf-set-selections

     接下会是等待(依个人网速定)

    如果你因为防火墙或者其他原因,导致installer 下载速度很慢,可以中断操作.然后下载好相应jdk的tar.gz 包,放在:

       /var/cache/oracle-jdk7-installer             (jdk7)

       /var/cache/oracle-jdk8-installer              (jdk8)

    下面,然后安装一次installer. installer 则会默认使用 你下载的tar.gz包

    3.设置系统默认jdk

    JDk7

    sudo update-java-alternatives -s java-7-oracle

    JDK8

    sudo update-java-alternatives -s java-8-oracle

    如果即安装了jdk7,又安装了jdk8,要实现两者的切换,可以:

      jdk8 切换到jdk7

    sudo update-java-alternatives -s java-7-oracle

      jdk7 切换到jdk8

    sudo update-java-alternatives -s java-8-oracle

    4.测试jdk 是是否安装成功:

    java -version
    
    javac -version
    (第一种来自:https://www.linuxidc.com/Linux/2017-07/145563.htm)

    第二种:直接下载jdk压缩包方式安装(这里只介绍jdk7的,jdk8 的原理完全一致)(自己使用成功了)

    系统版本:Ubuntu 16.04

    JDK版本:jdk1.8.0_121

    1.官网下载JDK文件jdk-8u121-linux-x64.tar.gz

    我这里下的是最新版,其他版本也可以

    2.创建一个目录作为JDK的安装目录,我的目录为 /java

    java 是系统文件,直接在根目录下创建 /java文件夹就可以了

    sudo mkdir /java

    3.移动文件到/java目录下

    sudo mv jdk-8u121-linux-x64.tar.gz /java

    4.解压文件

    tar -zxvf jdk-8u121-linux-x64.tar.gz

    5.配置所有用户的环境变量

     

    sudo vim /etc/profile

    在文件的最后添加以下内容:

    #set Java environment

    export JAVA_HOME=/dengyang/jdk1.8.0_56(根据自己的安装路径进行修改)
    export JRE_HOME=$JAVA_HOME/jre
    export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
    export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    修改完成之后保存关闭

    6.立即生效

    source /etc/profile

    7.输入java -version,显示JDK版本说明恭喜你,环境变量配置正确

    只是自己记录一下,有需要的可以参考.

  • 相关阅读:
    ffmpeg rtmp推流 视频转码
    java日志发展史 log4j slf4j log4j2 jul jcl 日志和各种桥接包的关系
    nginx stream 流转发,可以转发rtmp、mysql访问流,转发rtmp、jdbc请求
    java web http 转https 通过nginx代理访问
    linux 服务器磁盘挂载
    novnc 通过websockify代理 配置多点访问
    linux 文件服务 minio 安装部署配置
    AOP实现原理,手写aop
    java 泛型
    JAVA反射getGenericSuperclass()用法
  • 原文地址:https://www.cnblogs.com/tutubaobao/p/10275925.html
Copyright © 2011-2022 走看看