Centos7.5安装OpenJDK1.8

安装openJDK
1.8yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel

获取java home

dirname $(readlink $(readlink $(which java)))

vim /etc/profile.d/env_export.sh

在新建的文件中填写

export JAVA_HOME=上面dirname命令获取到的路径,不要bre/bin最后这段
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar

source /etc/profile.d/env_export.sh

Original: https://www.cnblogs.com/jym-sunshine/p/10858011.html
Author: 一谦的视界
Title: Centos7.5安装OpenJDK1.8

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/543149/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • HashMap 源码分析

    每当你想要努力一把的时候,都是未来的你在求救!!! 1. 概述 HashMap 是我们开发中很常用的一个 键值对集合。底层基于散列算法实现, HashMap 允许 Null 值和 …

    Java 2023年6月5日
    063
  • 1.18(设计模式)状态模式

    状态模式:当对象状态改变时行为也随之改变,看起来就像是这个类发生了改变。 首先对象有状态,行为由状态决定。 假设现在有一个游戏角色,有正常状态、加速状态、减速状态、眩晕状态。 游戏…

    Java 2023年6月8日
    077
  • 基于rabbitmq延迟插件实现分布式延迟任务

    承接上文基于redis,redisson的延迟队列实践,今天介绍下基于rabbitmq延迟插件rabbitmq_delayed_message_exchange实现延迟任务。 一、…

    Java 2023年6月5日
    080
  • Spring-Cloud-Ribbon学习笔记(二):自定义负载均衡规则

    Ribbon自定义负载均衡策略有两种方式,一是JavaConfig,一是通过配置文件(yml或properties文件)。 需求 假设我有包含A和B服务在内的多个微服务,它们均注册…

    Java 2023年5月30日
    087
  • String长度限制?

    String我们在开发和学习中会经常用到,但对String类型的取值范围我们并不明确。 String底层是char数组,并未标明长度限制。java中可以对数组指定长度,如果不指定就…

    Java 2023年6月5日
    096
  • 【Spring Boot】我的第一个Spring Boot练习

    背景 Spring 在 Java 生态的企业级开发项目中极其常用,通常我们为项目引入一项新技术时,不得不考虑如何将新技术 与 Spring 整合在一起。 我们知道,预研一项新技术,…

    Java 2023年5月29日
    084
  • windows 中如何定位恶意软件的藏身位置

    一: 下载spy++ 打开后 点击 搜索下面的查找窗口(Alt+F3) 点击 查找程序工具 右侧的 靶子一样的图标,鼠标左键按住不放,拖放到 弹窗上面,弹窗周围会出现 黑框。 然后…

    Java 2023年6月16日
    085
  • 用spring 创建ComboPooledDataSource和JdbcTemplate对象

    用spring 创建ComboPooledDataSource和JdbcTemplate对象3.1添加ioc相关jar包 java;gutter:true; org.springf…

    Java 2023年6月13日
    073
  • 循环结构(Java)

    基本介绍 while循环语法 while(布尔表达式){&#x…

    Java 2023年6月9日
    064
  • [Java]HashMap源码解析

    构造函数 // 默认构造函数。 public HashMap() { this.loadFactor = DEFAULT_LOAD_FACTOR; // all other fie…

    Java 2023年6月5日
    078
  • Java 基础(Stream APl)

    Java8 中有两大最为重要的改变。第一个是Lambda表达式;另外一个则是Stream API。 Stream API(java.util.stream)把真正的函数式编程风格引…

    Java 2023年5月29日
    077
  • 消息队列ActiveMQ

    什么是ActiveMQ ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Pro…

    Java 2023年5月30日
    0112
  • spring-session 2.0 实现细节

    一、 前置知识 redis 在键实际过期之后不一定会被删除,可能会继续存留 具有过期时间的 key 有两种方式来保证过期 一是这个键在过期的时候被访问了 二是后台运行一个定时任务自…

    Java 2023年5月30日
    076
  • 工厂模式

    工厂模式,是java中最常用的设计模式。这类设计模式,属于创建型设计模式,它提供了一种创建对象的最佳方式。 我们创建对象不用暴露创建的逻辑,只需要使用这个接口,提供必要的信息就能从…

    Java 2023年6月9日
    092
  • 微服务保护

    1.初识Sentinel 1.1.雪崩问题及解决方案 1.1.1.雪崩问题 依赖服务I的业务请求被阻塞,用户不会得到响应,则tomcat的这个线程不会释放,于是越来越多的用户请求到…

    Java 2023年6月9日
    083
  • SpringBoot项目启动即执行某个方法

    ​因为自身做项目要用到,所以收集了一下大概有三种,目前使用 实现ApplicationRunner接口形式。 ​有一点小坑,因为我要调用的方法是要从配置文件中取值才行,但是这个实现…

    Java 2023年6月6日
    097
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球