首页 > 系统相关 >Linux下安装Java

Linux下安装Java

时间:2023-04-06 15:35:34浏览次数:45  
标签:HOME JAVA jdk JDK java Linux Java 安装

1 检查当前系统中是否已安装JDK

查看Java版本:

java -version

检测系统JDK默认安装包:

rpm -aq | grep java

2、卸载OpenJDK,若未检测出jdk则跳过

yum remove *openjdk*

3 安装JDK

3.1 选择到jdk官网上下载你想要的jdk版本。
下载地址:https://www.oracle.com/java/technologies/downloads/
想下Java8向下划可以找到
image
3.2 用xftp或其他方式将jdk安装包上传到opt目录下
3.3 解压JDK文件。

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

3.4 可以重命名解压后的目录

mv jdk1.8.0_341 jdk

4 配置环境变量

vim /etc/profile

写入JAVA环境变量

export JAVA_HOME=/opt/jdk
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

重新载入配置文件

source /etc/profile

5 检查新安装的JDK

java -version

标签:HOME,JAVA,jdk,JDK,java,Linux,Java,安装
From: https://www.cnblogs.com/lgjb/p/17292890.html

相关文章

  • 干掉复杂的工具类,国产Java工具类库 Hutool 很香!
    Hutool大家已经比较熟悉了,这是一个超全的Java工具库,深受国内开发者的喜爱。我之前其实是不太喜欢使用这种功能太多的工具类的,也比较担心稳定性和安全性,后面慢慢接受了就感觉其实也还好。而且,我们还可以按需只引入自己需要的功能模块,相对也比较灵活。Hutool的官方文档介绍的......
  • java后端接收Request请求参数方式
    1.直接在Controller方法参数上配置参数名@RequestMapping("/method01")publicStringmethod01(Stringname,Integerage,Doublemon){Useruser=newUser();user.setName(name);user.setAge(age);user.setMoney(mon);......
  • 犀牛7.16三维建模软件下载安装教程
    犀牛RHINO是一款三维建模工具。它可以广泛地应用于三维动画制作、工业制造、科学研究以及机械设计等领域。它能轻易整合多个软件的模型功能部分,对要求精细、弹性与复杂的模型,有点石成金的效能。能输出各种不同的格式,并适用于几乎所有三维软件,尤其对增加整个三维工作团队的模型生产......
  • 走进Java接口测试之TestNg自定报告简单学习
    背景Testng报告是否可以自定义,后面通过查找资料便有了如下自定义报告,testng中提供很多接口,如果需要改造成自己报告只要实现他们的接口即可,以下是根据自己想法实现如下自定义testng报告,如果大家感兴趣,可以根据自己需求修改。也可以把这些数据存储到数据库,之后通过一定规则即可展示......
  • PDF编辑软件Acrobat DC 2022下载及安装教程
    PDF是我们日常工作学习中的常用的文件格式,有时候需要修改PDF格式,在网上找各种版本的编辑或者查看软件都不好用。下面介绍一款叫Acrobat的软件,它是由Adobe公司开发的一款PDF(PortableDocumentFormat,便携式文档格式)编辑软件。借助它,能够以PDF格式制作和保存文档,以便于浏览和打印,同......
  • JavaScript超大文件上传解决方案:分片断点上传(一)
    ​ 前段时间做视频上传业务,通过网页上传视频到服务器。视频大小小则几十M,大则1G+,以一般的HTTP请求发送数据的方式的话,会遇到的问题:1,文件过大,超出服务端的请求大小限制;2,请求时间过长,请求超时;3,传输中断,必须重新上传导致前功尽弃; 解决方案:1,修改服务端上传的限制配置;Nginx以......
  • Linux版本
    linux有内核版本,就相当于安卓,有发行版本,相当于MIUI,Flyme,EMUI等Linux内核版本Linux内核版本号有两种第一种:内核主版本号.内核次版本号.内核修订版本号第二种:主版本号.次版本号.补丁包数或次版本的修改次数-编译(或构建)的次数.当前版本的特殊信息.当前版本的特殊信息...........
  • Java虚拟机运行时数据区(JVM_2)
    2.3运行时数据区(Run-TImeDataAreas)2.3.1官网概括官网;https://docs.oracle.com/javase/specs/jvms/se8/html/index.htmlTheJavaVirtualMachinedefinesvariousrun-timedataareasthatareusedduringexecutionofaprogram.Someofthesedataareasarecreate......
  • 走进Java接口测试之测试报告ExtentReport
    引言在走进Java接口测试之测试框架TestNG 中我们详细介绍了TestNG的各种用法,在本文中,我将详细介绍如何将ExtentReports测试报告与TestNG集成。ExtentReports简介主要特点:生成的报告简洁美观生成的单html方便Jenkins集成发邮件自带集中展示历史报告的服务端支持Java和.N......
  • 走进Java接口测试之流行框架SpringBoot(概念篇)
    引言说起SpringBoot不得不先了解一下Spring这个企业,不仅因为SpringBoot来源于Spring大家族,而是SpringBoot的诞生和Sping框架的发展息息相关。Spring历史2002年正是JavaEE和EJB大行其道的时候,很多知名公司都是采用此技术方案进行项目开发。一个美国的小伙子Ro......