当前位置: 首页 > news >正文

Linux系统中进行JDK环境的部署

一、为什么需要部署JDK。

JDK:Java Development Kit,是用于Java语言开发的环境。
部署JDK不需要懂得Java语言,只需要掌握Linux相关命令即可。

二、部署版本与环境。

系统:安装在VMware环境下的CentOS7.6;
JDK版本:JDK1.8。

三、JDK下载。

3.1 官网:https://www.oracle.com/java/technologies/downloads
在这里插入图片描述
3.2 博主资源。(可能在审核中)

四、配置JDK环境。

4.1 将下载的安装文件上传到Linux中;
在这里插入图片描述
4.2 创建文件夹,用来部署JDK;
这里将JDK安装部署到/export/server 内。

 mkdir -p /export/server

在这里插入图片描述

4.3 解压缩JDK安装文件;

tar -zxvf jdk-8u361-linux-x64.tar.gz -C /export/server/

在这里插入图片描述
4.4 配置JDK的软链接;

ln -s /export/server/jdk1.8.0_361 jdk

在这里插入图片描述
在这里插入图片描述
4.5 配置JAVA_HOME环境变量,以及将$JAVA_HOME/bin文件夹加入PATH环境变量中;
(1)编辑/etc/profile文件;

 vim /etc/profile

在这里插入图片描述
(2)输入如下配置信息。

export JAVA_HOME=/export/server/jdk
export PATH=$PATH:$JAVA_HOME/bin

在这里插入图片描述
4.6 生效环境变量;

 source /etc/profile

在这里插入图片描述
4.7 配置Java执行程序的软链接;
(1)删除系统自带的Java程序;

rm -f /usr/bin/java

(2)软链接安装的Java程序。

 ln -s /export/server/jdk/bin/java /usr/bin/java

在这里插入图片描述
4.8 执行验证。

java -version

在这里插入图片描述

javac -version

在这里插入图片描述
安装成功。

http://www.lryc.cn/news/56158.html

相关文章:

  • Leetcode.1033 移动石子直到连续
  • 【Java】在SpringBoot中使用事务注解(@Transactional)时需要注意的点
  • 找到序列最高位的1和最高位的0并输出位置
  • 面试总结sdiugiho
  • WIN10無法再使用 IE 瀏覽器打开网页解决办法
  • 搭建SpringBoot和Mysql Demo
  • 晶振03——晶振烧坏的原因
  • 项目管理的难点
  • day22 ● 235. 二叉搜索树的最近公共祖先 ● 701.二叉搜索树中的插入操作 ● 450.删除二叉搜索树中的节点
  • ChatGPT 这个风口,普通人怎么抓住?
  • Python代码规范:企业级代码静态扫描-代码规范、逻辑、语法、安全检查,以及代码规范自动编排(2)
  • acme.sh从 letsencrypt 生成SSL免费证书并自动更新证书
  • 基于html+css的evenly布局
  • 【从零开始学习 UVM】10.5、UVM TLM —— UVM TLM Blocking Get Port
  • English Learning - L2 第 10 次小组纠音 辅音 [m] [n] [ŋ] 半元音 [w] [j] 2023.3.29 周三
  • 从零开始实现一个C++高性能服务器框架----环境变量模块
  • git常用命令的解释
  • DNS和CDN的区别与联系
  • Java基础知识 | 常见面试题(中):面向对象基础
  • 勒索软件正在从 Windows 转向 Linux
  • 信息系统项目管理师 第11章 项目成本管理
  • XML 简介
  • ERP:华为杀入,金蝶们打颤?
  • Linux——总复习1
  • 控制SQL*PLUS的环境和数据字典简介
  • Chapter11.3:MATLAB_SIMULINK在离散系统中的应用
  • 过滤器Filter
  • MySQL数据同步ES的常用思路和方法
  • spring源码之扫描前设置
  • C++ 98/03 应该学习哪些知识19