首页 > 系统相关 >ubuntu18从java8更新到java11

ubuntu18从java8更新到java11

时间:2023-08-15 20:44:52浏览次数:336  
标签:bin java alternatives etc usr ubuntu18 java11 root java8

先安装java 11, 再更新软连接

sudo apt update
sudo apt install -y openjdk-11-jdk

1. check java
$which java
/usr/bin/java
$ ls -lrt /usr/bin/java
lrwxrwxrwx 1 root root 22 Aug 31  2021 /usr/bin/java -> /etc/alternatives/java
$ ls -lrt /etc/alternatives/java
lrwxrwxrwx 1 root root 46 May 30 10:23 /etc/alternatives/java -> /usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java

2. change link path
sudo ln -s -f /usr/lib/jvm/java-11-openjdk-amd64/bin/java /etc/alternatives/java

 

标签:bin,java,alternatives,etc,usr,ubuntu18,java11,root,java8
From: https://www.cnblogs.com/sciapex/p/17632392.html

相关文章

  • Ubuntu18.04 配置
    一、环境系统:ubuntu-18.04.6-desktop-amd64.isoVMware:17二、SSH服务1.更新源2.安装openssh3.配置sshgedit1vi/etc/apt/sources.list23debhttps://mirrors.tuna.tsinghua.edu.cn/ubuntu/bionicmainrestricteduniversemultiverse4debhttps://mirrors.tuna.ts......
  • java8 时间模板中 year 和 year-of-era 的不同
    Java8在表示时间的时候引入了一个u激发了我的好奇心,下面给大家讲解下两个的不同:year字段表示公历年份,其值可以是正数或负数,从-999,999,999到999,999,999。year-of-era字段表示日历纪元内的年份,其值范围从1到正无穷大。两者的区别在于:year字段直接表示公历年份,不受纪元......
  • Ubuntu18_最小化安装
    Ubuntu18最小化安装python3.6环境参考文档:https://blog.csdn.net/baidu_36602427/article/details/86548203​ https://blog.csdn.net/ztl0013/article/details/536953471、安装Ubuntu182、安装VMwaretools工具2.1、开启虚拟机2.2、安装VMwareTools等待Linux操作......
  • Ubuntu18.04 安装Opencv3.4.15、PCL1.8.1、VTK7.1.0、Eigen3.4、Pangolin0.6、Sophus
    Eigen3.4安装方法mkdirbuild&&cdbuildcmake..sudomakeinstall安装后头文件安装在/usr/local/include/eigen3/,可以打开看一看安装的库Pangolin0.6安装方法+安装依赖项目sudoapt-getinstalllibglew-devsudoapt-getinstalllibboost-devli......
  • ubuntu18.04 使用netplan配置静态IP
    1.cd/etc/netplan2.sudovim/etc/netplan/*.yamlnetwork:ethernets:enp0s3:dhcp4:falseaddresses:[192.168.10.45/24]#静态IPv4gateway4:192.168.10.255#网关nameservers:addresses:[119.29.29.29]#DNS地......
  • 【JAVA8】快速理解Consumer、Supplier、Predicate与Function
                 快速理解Consumer、Supplier、Predicate与Function一、前言这几个接口都处在java.util.function包下,Consumer(消费型),Supplier(供给型)、Predicate(判断型)与Function(转换型),暂时不理解他们的类型没关系。如果对Lambda不怎么理解的同学,可以......
  • Java8时间与Mysql时间
    对应版本Java8里面新出来了一些API,LocalDate、LocalTime、LocalDateTime非常好用如果想要在JDBC中,使用Java8的日期LocalDate、LocalDateTime,则必须要求数据库驱动的版本不能低于4.2上面说了,数据库驱动的版本不能低于4.2,如何判断呢?直接打开数据库驱动jar,里面有个META-INF/MA......
  • Java8新的时间工具测试
    java8新的时间工具测试java8引入了一套全新的时间日期API,本篇随笔将说明学习java8的这套API。java。time包中的是类是不可变且线程安全的。新的时间及日期API位于java.time中,下面是一些关键类Instant——它代表的是时间戳LocalDate——不包含具体时间的日期,比如2014-01-14......
  • Java8流式操作
    一.基本概念1.1为什么加入集合的流式操作JDK8的Stream是一个受到函数式编程和多核时代影响而产生的东西。很多时候我们需要到底层返回数据,上层再对数据进行遍历,进行一些数据统计,但是之前的JavaAPI中很少有这种方法,这就需要我们自己来Iterator来遍历,如果JDK能够为我......
  • Java8 高级功能CompletableFuture
    CompletableFuture功能测试CompletableFuture类实现了CompletionStage和Future接口。Future是Java5添加的类,用来描述一个异步计算的结果,但是获取一个结果时方法较少,要么通过轮询isDone,确认完成后,调用get()获取值,要么调用get()设置一个超时时间。但是这个get()方法会阻塞住调用......