zoukankan      html  css  js  c++  java
  • docker中Ubuntu安装jdk1.8

    1、在宿主系统下载所需要的jdk版本的gz文件 

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

    2、复制gz文件到容器中的root的用户目录下:docker cp gz文件 容器ID:/root 如:

    docker cp jdk-8u191-linux-x64.tar.gz ea49f55dde3d :/root

    3、进入容器

    docker exec -it ea49f55dde3d /bin/bash

    4、在容器中解压gz文件

    cd /root
    tar -zxvf jdk-8u191-linux-x64.tar.gz

     5、建立容器系统的JAVA_HOME目录

    mkdir /usr/lib/jvm 

    6、移动jdk目录到JAVA_HOME目录

    mv  ~/jdk1.8.0_191  /usr/lib/jvm 

    7、安装vim(可选,我自己安装失败了)

    apt-get update 
    apt-get install vim 

    8、设置环境变量 .bashrc文件 (没有vim,用echo命令)

    echo -e "export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_191 
    export JRE_HOME=/usr/lib/jvm/jdk1.8.0_191/jre 
    export CLASSPATH=.:/usr/lib/jvm/jdk1.8.0_191/jre 
    export CLASSPATH=.:/usr/lib/jvm/jdk1.8.0_191/lib:/usr/lib/jvm/jdk1.8.0_191/jre/lib 
    export PATH=/usr/lib/jvm/jdk1.8.0_191/jre/lib 
    export PATH=/usr/lib/jvm/jdk1.8.0_191/bin:$PATH" >> tmp.txt
    
    cp  tmp.txt  .bashrc

    9、使得环境变量马上生效 

    source ~/.bashrc

    10、验证JDK是否安装成功

    java -version
  • 相关阅读:
    OLTP和OLAP区别
    JAVA实现文件树
    商务智能及其实现模型
    Java打印程序设计
    J2EE的昨天,今天,明天
    常用jar包之commonslang使用
    CRM与ERP整合的六个切入点
    常用jar包之commonscollection使用
    软件安全技术
    常用jar包之commonsbeanutils使用
  • 原文地址:https://www.cnblogs.com/ziwuxian/p/10071590.html
Copyright © 2011-2022 走看看