【Ubuntu】在Ubuntu上配置Java环境
【Ubuntu】在Ubuntu上配置Java环境
壹、前言
Java是运用得非常广泛的编程语言,在使用Linux时难免会碰到需要用到JDK的情况,故本文介绍如何在Ubuntu上配置Java21环境。
贰、下载
Java的下载渠道很多,有甲骨文公司的“官方”JDK,也有各大厂商基于OpenJDK开发的版本,但是各个版本间的差异倒是不大,故自己选择一个合适的下载渠道下载即可,这边提供这么几个下载的渠道:
- 甲骨文公司发行版:https://www.oracle.com/cn/java/technologies/downloads/#java21
- Eclipse发行版:https://adoptium.net/zh-CN/temurin/archive/?version=21
- 亚马逊发行版:https://docs.aws.amazon.com/corretto/latest/corretto-21-ug/downloads-list.html
叁、解压
下载后一般会得到一个压缩包,我们需要解压到指定的文件夹。
- 创建文件夹,一般把软件放在根目录下的
opt
目录中,我们可以在此目录下创建一个文件夹专门放JDK的,可以使用如下命令创建:
sudo mkdir /opt/jdk
- 一般下载好后,文件是在家目录里的
下载
或Downloads
文件夹中的,所以使用如下命令切换目录
cd ~/下载
或
cd ~/Downloads
- 解压下载好的程序包到
/opt/jdk
中,使用如下命令解压(OpenJDK21U-jdk_x64_linux_hotspot_21.0.4_7.tar.gz 是我下载的程序包的名,你需要改成你自己的,一般输入Open再按Tab键会自动补全):
sudo tar -zxvf OpenJDK21U-jdk_x64_linux_hotspot_21.0.4_7.tar.gz -C /opt/jdk
肆、配置
- 编辑环境变量文件:
sudo vi /etc/profile
- 在文件末尾加入如下内容(其中的
/opt/jdk/jdk-21.0.4+7
是我的jdk的所在路径,就刚刚解压那里,每个人都不一样,要看看自己的路径是什么对应替换过来哦):
# JAVA_HOME
export JAVA_HOME=/opt/jdk/jdk-21.0.4+7
export PATH=$PATH:$JAVA_HOME/bin
- 更新环境变量:
source /etc/profile
- 验证是否配置成功:
java -version
伍、其他
下载的压缩包可以保留,也可以删除~
【Ubuntu】在Ubuntu上配置Java环境的更多相关文章
- [eShopOnContainers 学习系列] - 03 - 在远程 Ubuntu 16.04 上配置开发环境
直接把 md 粘出来了,博客园的富文本编辑器换成 markdown,没啥效果呀 ,先凑合吧.实在不行换地方 # 在远程 Ubuntu 16.04 上配置开发环境 ## 零.因 为什么要用这么麻烦的 ...
- 在ubuntu 12.04 中配置java环境(安装jdk, tomcat, maven, eclipse)
1. 安装jdk 1.7 在ubuntu( /usr/lib/jvm/java-7-openjdk-amd64 )中默认有安装jdk 1.7 如果没有 可下载 : http://www.oracle. ...
- linux上配置java环境
四.安装JDKsudo rpm -ivh jdk-7u75-linux-x64.rpmsudo rpm -qd jdk //查看jdk安装路径:/usr/java/jdk1.7.0_75/ 五.编辑环 ...
- Ubuntu16.04下面配置java环境变量
我在ubuntu 16.04下面配置java环境变量的时候,开始在网上查信息的时候,没太注意ubuntu的版本,结果在.bashrc下面设置,在.profile下面设置,都不成功, 后面才想起来搜索u ...
- sublime配置java环境
今天突然不想用eclipse编写java了,觉得sublime挺好用,就想用sublime配置java环境,以下是过程以及出现的问题. 一.配置Java环境 1.打开我的电脑–属性–高级–环境变量 2 ...
- ubuntu下配置java环境变量
1.官网下载linux对应的jdk安装包tar.gz 2.filezilla上传tar.gz到对应ubuntu目录test下(见上一篇) 3.解压:tar -zcvf XXX.tar.gz 4.修改解 ...
- ubuntu 下安装eclipse &java环境配置
前面有一篇的博客写的是ubuntu下安装eclipse和java环境的配置.当时是安装网上的攻略进行的 ,当然也是能够成功的. 近期把那台电脑送人了 ,仅仅好在自己的这台电脑上又一次安装一次了 ,唯一 ...
- Ubuntu中配置Java环境变量时,出现command not found问题解决记录
百度出Ubuntu中配置Java环境变量时,在利用sudo gedit /etc/profile 对profile编辑后, 在terminal中输入 sudo source /etc/profile, ...
- Ubuntu环境下手动配置Java环境
/×××××××××××××××××××××××××××××××××××××××××/ Author:xxx0624 HomePage:http://www.cnblogs.com/xxx0624/ ...
- ubuntu 14.04 配置 java 环境
下载java包 (这里以java8为例) java包的下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...
随机推荐
- python封装https请求
1 import http.client 2 import json 3 4 class HTTPS_Connection: 5 6 def __init__(self, res_type, body ...
- [rustGUI][iced]基于rust的GUI库iced(0.13)的部件学习(00):iced简单窗口的实现以及在窗口显示中文
前言 本文是关于iced库的部件介绍,iced库是基于rust的GUI库,作者自述是受Elm启发. iced目前的版本是0.13.1,相较于此前的0.12版本,有较大改动. 本合集是基于新版本的关于分 ...
- Docker安装Redis并设置密码
1. 镜像下载 docker pull redis 2. 创建目录 mkdir -p /etc/redis/redis.conf mkdir -p /data/redis 3. 启动容器 docker ...
- 基于.NET8.0实现RabbbitMQ的Publish/Subscribe发布订阅以及死信队列
[前言] RabbitMQ提供了五种消息模型,分别是简单模型.工作队列模型.发布/订阅模型.路由模型和主题模型. 简单模型(Simple):在这种模式下,一个生产者将消息发送到一个队列,只有一个 ...
- cpa-审计
1.审计概述 2.审计计划 3.审计证据 4.审计抽样方法 5.信息技术对审计的影响 6.审计工作底稿 7.风险评估 8.风险应对 9.销售与收款循环的审计 10.采购与付款循环的审计 11.生产与存 ...
- 第十二章 ArrayList&LinkedList源码解析
一.对于ArrayList需要掌握的七点内容 ArrayList的创建:即构造器 往ArrayList中添加对象:即add(E)方法 获取ArrayList中的单个对象:即get(int index) ...
- MacBook配置
如何在Mac上安装Java JDK及配置环境变量 1. 访问Java JDK 网站下载与安装(以JDK8为例) 点击下载链接:https://www.oracle.com/java/technolog ...
- solon-flow 你好世界!
solon-flow 是一个基础级的流处理引擎(可用于业务规则.决策处理.计算编排.流程审批等......).提供有 "开放式" 驱动定制支持,像 jdbc 有 mysql 或 p ...
- split 命令分割超大日志文件
split 命令分割超大日志文件 split -l 1000000 jmeter1432.log part_ 在Windows系统中也可以通过gitbash执行此命令 运行结果:
- Java 将 RTF 转换为Word、PDF、HTML、图片
RTF文档因其跨平台兼容性而广泛使用,但有时在不同的应用场景可能需要特定的文档格式.例如,Word文档适合编辑和协作,PDF文档适合打印和分发,HTML文档适合在线展示,图片格式则适合社交媒体分享.因 ...