Linux的Java环境安装

2023-11-05

1.1 新建apps文件夹

 mkdir apps

1.2 上传java的安装包到apps文件夹

tar -zxvf  java的安装包名字 进行安装包的解压

1.3 修改包名

mv  解压java的安装包名  自己修改Java安装包名

1.4 修改配置文件

 vi  /etc/profile 

1.5 配置文件添加参数

export JAVA_HOME=/home/hd/apps/java
export PATH=$PATH:$JAVA_HOME/bin

1.6 重新加载环境,使环境配置生效

source /etc/profile

1.7 配置第二台,第三台机器的软件

scp  -r  /home/hd/apps/java  hd@IP地址(主机名):/home/hd/apps

1.8 配置第二台、第三台环境

scp  /etc/profile  root@IP地址(主机名):/etc/

1.9 加载其他两台虚拟机的环境

source /etc/profile

1.10 检查java环境

java -version
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux的Java环境安装 的相关文章

随机推荐

  • 焊接机器人的绪论

    前言 在实际焊接中 焊接条件是经常变化的 如加工和装配上的误差会造成焊缝位置和尺寸的变化 焊接过程中工件受热及散热条件改变会造成焊道变形和熔透不均 通过采用视觉传感方式 将初始焊位导引 焊缝跟踪及焊接熔池的熔透实时控制结合起来 可以完成诸如
  • Vue3父组件调用子组件的方法-子组件向父组件传值

    setup写法 父组件
  • Python爬虫从入门到精通:(5)数据解析_使用正则进行图片数据的批量解析爬取_Python涛哥

    我们先来看下如何爬取图片数据 方式1 基于requests 方式2 基于urllib urllib模块作用和requests模块一样 都是基于网络请求的模块 当requests问世后就迅速的替代了urllib模块 比如 我们现在准备爬取这张
  • Esxi Vmware安装和卸载vib包

    1 登录到Esxi Host 设置Host 的acceptance level 成CommunltySupport root localhost esxcli software acceptance get PartnerSupported
  • adb不能用

    tadb在抢5037端口 导致adb不能用 这时查看5703端口也没有进程占用
  • 华为OD机试 - 查找接口成功率最优时间段(Java)

    目录 题目描述 输入描述 输出描述 用例 题目解析 JavaScript算法源码 Java算法源码 Python算法源码 题目描述 服务之间交换的接口成功率作为服务调用关键质量特性 某个时间段内的接口失败率使用一个数组表示
  • 利用“箱线图”去除异常值

    包装了一个异常值处理的代码 可以调用 def outliers proc data col name scale 3 用于清洗异常值 默认box plot scale 3 进行清洗 param data 接收pandas数据格式 param
  • Python记2(函数、模块、pip、conda、@函数装饰器、一切皆对象

    目录 1 函数 方法 1 1 内置函数 1 1 1 常用函数 1 1 2 字符串转为代码 eval exec 1 1 3 排序 sorted 1 1 4 range 起始数字 结束数字 步长 1 1 5 isinstance 1 1 6 a
  • 中国版ChatGPT在哪些方面具有快速发展的机会?

    目录 一 中国巨大的市场需求 二 中国企业加速创新 三 中国的人工智能发展 四 企业愿景的推进 五 科技环境的发展 结语 ChatGPT 是一款由 OpenAI 开发的机器人聊天系统 旨在通过 AI 技术建立起人类与机器之间的自然沟通方式
  • PCL 约束Delaunay三角网(C++详细过程版)

    目录 一 算法原理 二 代码实现 三 结果展示 1 原始点云 2 普通Delaunay 3 约束Delaunay 本文由CSDN点云侠原创 原文链接 如果你不是在点云侠的博客中看到该文章 那么此处便是不要脸的爬虫 一 算法原理 首先提取边界
  • 软件开发模型

    软件开发模型 Software Development Model 是指软件开发全部过程 活动和任务的结构框架 软件开发包括需求 设计 编码和测试等阶段 有时也包括维护阶段 软件开发模型能清晰 直观地表达软件开发全过程 明确规定了要完成的主
  • 如何使用css实现三角形?

    一 前言 通常情况下 我们会使用图片或者svg去完成三角形效果图 但如果单纯使用css如何完成一个三角形呢 实现过程似乎也并不困难 通过边框就可完成 二 实现过程 在以前也讲过盒子模型 默认情况下是一个矩形 实现也很简单 div class
  • Linux如何改变文件的权限

    Linux如何改变文件的权限 权限介绍 权限更改关键字chmod 通过数字修改 通过字母修改 权限介绍 文件类型和文件权限由10个字符组成 文件的类型 表示文件 d 表示文件夹 文件权限 r 表示读权限 w 表示写权限 x 表示执行权限 第
  • 为什么很多技术都觉得前端很简单?

    多年前都没有前端这个岗位 都是后端大包大揽 今天从前端的技术发展 和复杂程度聊聊前端到底简单不简单 一 前端的深度和广度 1 复杂度 前端算是逆袭了 层出不穷的技术 显得越来越难 之前是切图 HTML CSS Js 看着很简单 实际开发起来
  • centos /dev/vda1磁盘空间占满 随笔

    今天笔者所在的公司维护的后台管理系统 突然发现系统跑不动了 打开服务器上一看 连按tab键补全命令都很困难 关键时刻来了 发现原来是磁盘空间满了 输入命令 df h 看到 dev vda1磁盘的使用率是100 既然发现是磁盘空间不够 删掉一
  • Gif多图:我常用的 16 个 Sublime Text 快捷键

    本文由 伯乐在线 cucr 翻译 黄利民 校稿 未经许可 禁止转载 英文出处 Tommy Marshall 欢迎加入 翻译组 在我做了一次包含一些现场编码的演示后 一些观众问我是如何操作这么快 当然这里没有唯一的答案 答案是一堆简单的快捷键
  • vue3 组合式api监听元素滚动,去除滚动底部多次触发滚动事件副作用,以及在当前组件对浏览器进行滚动监听时,根据组件的挂载卸载,keep-alive组件的活跃和不活跃的状态,进行添加监听和移除监听

    import onActivated onDeactivated onMounted onUnmounted from vue import throttle from underscore const scrollstate state
  • winget添加msstore软件源

    因为每次安装软件都出现两个结果 所以我卸载了msstore软件源 最近发现有些软件msstore是有的 于是又屁颠屁颠地想要加回来 添加方式如下 需要以管理员权限运行 winget source add name msstore arg h
  • 关于Nginx的一些脚本

    文章目录 目录 文章目录 前言 一 Nginx 访问日志分析脚本 二 Nginx 访问访问日志按天切割 总结 前言 脚本经常用于自动化特定任务 通过编写脚本 可以轻松地执行重复性 复杂或耗时的操作 如文件处理 数据转换 系统管理等 脚本可用
  • Linux的Java环境安装

    1 1 新建apps文件夹 mkdir apps 1 2 上传java的安装包到apps文件夹 tar zxvf java的安装包名字 进行安装包的解压 1 3 修改包名 mv 解压java的安装包名 自己修改Java安装包名 1 4 修改