Ubuntu2204安装JDK环境

news/2025/4/1 5:12:30/

下载jdk(Oracle JDK)

JDK下载地址(JDK诸多版本):Java Archive | Oracle

以JDK8为例:Java Archive Downloads - Java SE 8u211 and later

以上地址需要登录Oracle官网方能下载,安利一个Google的下载地址转换工具:

https://sites.google.com/view/java-se-download-url-converter

国内无法访问,自行解决

安装JDK环境

将下载的文件传输到Ubuntu服务器,解压

tar -zxvf jdk-8u381-linux-x64.tar.gz

在 ~/.bashrc 文件末尾追加(JAVA_HOME 根据自己的来)

vim ~/.bashrc
export JAVA_HOME=/app/jdk/jdk1.8.0_381
export CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
export PATH=$PATH:$JAVA_HOME/bin:$CLASS_PATH

 执行 source ~/.bashrc 使其生效即可。


http://www.ppmy.cn/news/1155318.html

相关文章

深度学习小工具:Linux 环境下的用户命令和脚本顺序执行器

前言 深度学习跑代码的时候,需要跑很多个对比实验,要么开多个窗口并行执行代码,要么就写在一个 .sh 文件里面顺序执行,前面一种并行执行多个任务出结果很慢,而后一种如果想添加任务或者删除某个任务就得全部停止&…

异步代码执行顺序

js引擎对异步代码优先级进行划分:微任务、宏任务。 微任务: process.nextTick 只有nodejs有 queueMicrotask将函数添加到微任务队列 promise.then().catch().finally() 成功失败都会触发finally()中的回调,pending是不会触发的。 微任务优先级…

Java String之正则表达式

Java String之正则表达式 导言 最近做项目时,遇到了限制输入字符格式的问题,采用了Java String的正则表达式,下面针对正则表达式使用进行概述 正则表达式 正则表达式类似可以通俗的理解为字符模板,通过符号的方式进行表述&…

boot分页

List<ElectricDispatchTodoPO> todoList electricDispatchTodoService.queryTodlList(vo, sysStaffVO);// 计算总记录数int total todoList.size();// 如果总记录数大于0PageInfo<ElectricDispatchTodoPO> pageInfo new PageInfo<>();if (total > 0) {…

Vue+Electron打包桌面应用(从零到一完整教程)

1.Node版本要求 本人用的是v16.20.2, 原本我用的是18版本结果打包一直有问题:报错&#xff1a;Error: error:0308010C:digital envelope routines::unsupported 后来查了大量资料找到了原因:因为 node.js V17版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加…

40 道 Nginx 精选

什么是Nginx&#xff1f; Nginx是一个 轻量级/高性能的反向代理Web服务器&#xff0c;用于 HTTP、HTTPS、SMTP、POP3 和 IMAP 协议。他实现非常高效的反向代理、负载平衡&#xff0c;他可以处理2-3万并发连接数&#xff0c;官方监测能支持5万并发&#xff0c;现在中国使用ngin…

2.算法-Python模拟退火算法实例

题记 下面是python编写的模拟退火算法实例&#xff0c;包括全过程和解析。 编写main.py文件 main.py文件如下&#xff1a; import math import random# 初始解&#xff1a;算法从问题的解空间中随机选择一个初始解作为当前解。 # 目标函数&#xff1a;算法需要优化的目标函数…