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

Linux(Ubuntu)安装JDK环境

系统环境
Ubuntu20.04

下载JDK压缩包

前往Oracle官网进行后续下载或单击下载JDK压缩包

下拉找到JDK8,在Linux板块下选择适配系统架构的压缩包文件(后缀为tar.gz),系统架构可通过uname -m命令查看

在这里插入图片描述

在这里插入图片描述

安装JDK

安装环境通常放在/usr/local下,进入目录下新建jdk文件夹

cd /usr/local
mkdir jdk

解压jdk压缩包

cd Downloads	# 中文汉化版本:cd 下载
tar -zxvf jdk-8u162-linux-x64.tar.gz	# 解压文件名根据下载的文件决定
ls	# 查看解压文件夹

在这里插入图片描述

移动文件夹

sudo mv 1.8.0_162 /usr/local/jdk	# 1.8.0_162为解压后的文件夹

配置环境变量

全局变量/etc/profile和用户变量~/.bashrc

vim /etc/profile# 点击i进入编辑模式,添加如下信息,点击esc退出编辑模式,输入:wq保存退出
export JAVA_HOME=/usr/local/jdk/jdk1.8.0_162
export CLASSPATH=$:CLASSPATH:$JAVA_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin# 使环境变量生效
source /etc/profile

检查JDK安装

java -version

在这里插入图片描述

相关文章:

  • Flink和Kafka连接时的精确一次保证
  • 文字的力量
  • C++项目案例圆和点的关系 (涉及知识点:头文件定义类,cpp文件实现类,类和作用域,linux编译运行c++项目)
  • html实现图片裁剪处理(附源码)
  • 通过bat命令启动jar后缀软件
  • C++继承(公有继承,保护继承,私有继承)
  • 企业APP软件定制开发的关键步骤|网站小程序搭建
  • asp.net在线考试系统+sqlserver数据库
  • Ubuntu22.04 部署Mqtt服务器
  • 最长单调上升子序列问题
  • Centos(Linux)服务器安装Dotnet8 及 常见问题解决
  • 21. 深度学习 - 拓朴排序的原理和实现
  • 使用webhook发送企业微信消息
  • 【C++】类和对象(7)--友元, static成员
  • Android 12 客制化修改初探-Launcher/Settings/Bootanimation
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • bootstrap创建登录注册页面
  • C++入门教程(10):for 语句
  • CSS3 聊天气泡框以及 inherit、currentColor 关键字
  • Hibernate最全面试题
  • IE报vuex requires a Promise polyfill in this browser问题解决
  • leetcode388. Longest Absolute File Path
  • php ci框架整合银盛支付
  • PHP 使用 Swoole - TaskWorker 实现异步操作 Mysql
  • Stream流与Lambda表达式(三) 静态工厂类Collectors
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 每天一个设计模式之命令模式
  • 如何设计一个微型分布式架构?
  • 三分钟教你同步 Visual Studio Code 设置
  • 智能合约开发环境搭建及Hello World合约
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • ionic异常记录
  • Play Store发现SimBad恶意软件,1.5亿Android用户成受害者 ...
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • #define与typedef区别
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • $$$$GB2312-80区位编码表$$$$
  • (003)SlickEdit Unity的补全
  • (a /b)*c的值
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (PHP)设置修改 Apache 文件根目录 (Document Root)(转帖)
  • (pojstep1.1.1)poj 1298(直叙式模拟)
  • (python)数据结构---字典
  • (ZT)北大教授朱青生给学生的一封信:大学,更是一个科学的保证
  • (笔试题)合法字符串
  • (附源码)ssm教材管理系统 毕业设计 011229
  • (附源码)计算机毕业设计SSM疫情下的学生出入管理系统
  • (转)eclipse内存溢出设置 -Xms212m -Xmx804m -XX:PermSize=250M -XX:MaxPermSize=356m
  • (转)详解PHP处理密码的几种方式
  • (转载)深入super,看Python如何解决钻石继承难题
  • (转载)虚幻引擎3--【UnrealScript教程】章节一:20.location和rotation
  • (自适应手机端)响应式新闻博客知识类pbootcms网站模板 自媒体运营博客网站源码下载
  • .dat文件写入byte类型数组_用Python从Abaqus导出txt、dat数据
  • .form文件_SSM框架文件上传篇