首页 > 系统相关 >linux更改java版本

linux更改java版本

时间:2023-07-26 17:11:23浏览次数:35  
标签:java tar 更改 etc 版本 linux HOME

查看系统版本

uname -a

查看java当前版本

which java
echo $JAVA_HOME

下载新的jdk

http://www.oracle.com/technetwork/cn/java/javase/downloads

解压

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

修改JAVA_HOME

vim /etc/profile

更新环境

source /etc/profile

标签:java,tar,更改,etc,版本,linux,HOME
From: https://www.cnblogs.com/figsprite/p/17582997.html

相关文章

  • Linux系统多个Python版本任意切换
    比如系统安装了两个python3版本:python3.8和python3.10update-alternatives用法:update-alternatives:--install需要<链接><名称><路径><优先级>分别设置这两个版本的python3:$ls/usr/bin/python3python3python3.10-configpython3-configpython3-pasteurize ......
  • java主线程等待多个子线程中任意一个有结果后,主线程继续执行
    1.背景2.代码packagecom.qianxingniwo.ls;importorg.junit.Test;importjava.util.concurrent.atomic.AtomicReference;importjava.util.concurrent.locks.LockSupport;/***@Copyright(C)XXXXX技有限公司*@Author:ldp*@Date:2023/7/2615:30*@Descri......
  • Java中代码Bug记录--泛型失效、数组删除、HashMap死循环
    最近在工作的过程中,遇到了不少奇怪自己或者同事的Bug,都是一些出乎意料的,不太容易发现的,记录一下来帮助可能也遇到了这些Bug的人1.编译时泛型校验失效Map<String,String>nameToType=newHashMap<>();nameToType.put("testName",123);//java:不兼容的类型:int无法转......
  • [Java] Stream流求和、排序、分组
    List、Set集合通过Stream流求和一、泛型为Integer、Long、Double、BigDecimal求和Integersum=scores.stream().reduce(Integer::sum).orElse(0);Longsum=scores.stream().reduce(Long::sum).orElse(0L);Doublesum=scores.stream().reduce(Double::sum).orElse(0.00)......
  • Jupyter 更改文件默认保存目录
    方法1步骤:1AnacondaPrompt-右键-更多-管理员方式运行输入 jupyternotebook--generate-config 出现一个配置文件目录找到对应位置 2在c盘找到该文件,右键-打开方式-记事本-编辑-查找,  查找内容是 #c.NotebookApp.notebook_dir 3这个路径就是设置jupyter设......
  • Linux下实现程序开机自启(rc.local 和 systemctl)
    需求:实现了一个程序,需要在ubuntu上跑起来。能开机自启,且崩溃了也能自己重启。有两种实现方式,个人推荐第二种。方式1:实现方式:直接将要启动程序的运行命令加在/etc/rc.local中,开机时会运行这里的命令。我使用时:写了一个脚本DDR_Guard.sh,在脚本里面循环判断程序有没有开启。如......
  • JavaScript命令模式:优雅地管理代码
    JavaScript命令模式在JavaScript中,命令模式是一种行为设计模式,它允许我们将请求封装为一个对象,从而使我们能够将请求的不同参数、方法和对象进行参数化。这种模式的主要目的是将请求的发送者和接收者解耦,从而使代码更加灵活和可维护。命令模式的实现在JavaScript中,我们可以使用......
  • Java SE 6 新特性: 对脚本语言的支持
    [-]脚本引擎ServiceProviderJava脚本API概述脚本引擎脚本引擎就是指脚本的运行环境,它能能够把运行其上的解释性语言转换为更底层的汇编语言,没有脚本引擎,脚本就无法被运行。JavaSE6引入了对JavaSpecificationRequest(JSR)223的支持,JSR223 旨在定义一个统......
  • linux netfilter 引发网络不稳定
     记录前因:K8S部署的集群,最近遇到域名解析失败情况,查看coredns日志,没有明显问题。解析报错:connectiontimedout;noserverscouldbereached 重启集群服务,解析没有问题,基本确认跟某个业务服务有关联解决过程: 查看跟踪连接数:sysctlnet.netfilter.nf_conntrack_coun......
  • linux自用命令
    1.touchnewfile若newfile不存在,则新建一个文件;如果存在,则修改文件的时间为当前时间 2.通配符*和?*:代表0个/1个/多个字符?:仅代表1个字符 3.find.-namenew.txt在当前目录中查找名字为new.txt的文件,可以结合前面的通配符用,用通配符的时候需要用双引号"*test"。-name是......