Ubuntu20.04配置Java环境
Ubuntu20.04配置Java环境
- 下载
- 解压
- 添加软链接
- update-alternatives说明
- 环境变量
- 验证
- Hello World测试
下载
去Oracle官网下载jdk
https://download.oracle.com/java/18/latest/jdk-18_linux-x64_bin.tar.gz
解压
终端输入:
sudo tar zxvf jdk-18_linux-x64_bin.tar.gz -C /opt/jdk/
添加软链接
新增链接。终端输入:(这里的100是优先级)
sudo update-alternatives --install /usr/bin/java java /opt/jdk/jdk-18/bin/java 100
sudo update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk-18/bin/javac 100
查看/usr/bin/java是如何链接上实际的jdk,终端输入:
ll /usr/bin/java
# /usr/bin/java -> /etc/alternatives/java*
ll /etc/alternatives/java
# /etc/alternatives/java -> /opt/jdk/jdk-18/bin/java*
update-alternatives说明
update-alternatives利用软链接实现同功能的软件或版本切换。
# 删除链接
sudo update-alternatives --remove /usr/bin/java java /opt/jdk/jdk-18/bin/java 100
# 切换版本
sudo update-alternatives --config java
环境变量
编辑环境变量,终端输入:
gedit /etc/environment
增加这几句:
JAVA_HOME=/opt/jdk/jdk-18
JRE_HOME=/opt/jdk/jdk-18/jre
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
PATH=.:${JAVA_HOME}/bin:$PATH
使环境变量生效,终端输入:
source /etc/environment
验证
终端输入:
java -version
# java version "18" 2022-03-22
# Java(TM) SE Runtime Environment (build 18+36-2087)
# Java HotSpot(TM) 64-Bit Server VM (build 18+36-2087, mixed mode, sharing)
javac -version
# javac 18
Hello World测试
新建HelloWorld.java,写入:
public class HelloWorld {public static void main(String[] args){System.out.println("Hello World!");}
}
终端输入:
java HelloWorld.java
# Hello World
Ubuntu20.04配置Java环境相关推荐
- ubuntu 14.04 配置 java 环境
下载java包 (这里以java8为例) java包的下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloa ...
- ubuntu 14.04 java_Ubuntu14.04下配置Java环境
Java环境配置网上已经有很多资料了,不过大多不适合初学者,Linux菜鸟更是不知所措了...Ubuntu14.04下配置Java环境,具体方案如下: Oracle官网上下载"jdk-8-l ...
- Linux Ubuntu20.04安装及环境配置细节分享
目录 1.Ubuntu和VMware虚拟机官方下载 2.在英文环境下配置中文拼音输入法 3.火狐浏览器看不了视频问题 4.配置代码编辑环境 5.隐藏桌面垃圾桶图标 6.关于网络问题个人的一些建议 因为 ...
- ubuntu java 编译器_Ubuntu 16.04配置Java开发环境
一.安装jdk,配置java环境变量 1.下载 jdk,当前的版本是 jdk-8u101.选择适合自己系统的版本进行下载,下载好之后放在 Download 目录下 2.然后使用 Ctrl + Alt ...
- ubuntu配置java_Ubuntu 16.04下Java环境安装与配置
首先下载linux下的安装包 下载完成后,Linux默认下载位置在当前目录下的Download或下载文件夹下,通过命令cd ~/Downloads或cd ~/下载即可查看到对应的文件. 解压安装包j ...
- linux如何配置java环境_linux虚拟机配置java环境
java不用做任何改动就可以部署到linux系统,java编译成*.class文件只需要虚拟机的支持,你只要在linux环境下装一个jdk就OK了,然后配置一下环境变量.然后java的class文件或 ...
- ubuntu20.04搭建lamp环境 +制作网页
一.准备工作 二.安装apache2 三.安装mysql 四.安装php 五.安装depress 准备工作 配置虚拟机安装ubuntu20.04 配置环境及相关设置(配置中文及防火墙等) 安装apac ...
- java 设置环境变量生效_配置java环境变量后没有生效的解决办法
参考文章:https://blog.csdn.net/tooky_poom/article/details/60768458 系统安装了jdk1.7,环境变量正常,但是安装jdk1.8后,修改环境变量 ...
- ubuntu20.04配置FrankMocap实现3D人体姿态估计
一.初始环境配置 1.ubuntu20.04配置显卡驱动 以我的这篇文章为例子,显卡RTX2060及以下的都可以使用我的方法快速完成配置,RTX2060以上的我尚未进行尝试,请自行斟酌尝试. 联想拯救 ...
最新文章
- 深入理解javascript的闭包
- [译]学习IPython进行交互式计算和数据可视化(四)
- css区块定位之浮动与清除属性
- petshop4.0数据库分析一:数据库概览
- android+模拟器皮肤,自定义android模拟器皮肤和键盘映射
- Centos7安装tengine-2.3.2版本
- mysql page_一文理解MySQL中的page页
- MyBatis运行原理(三)接口式编程及创建代理对象原理分析
- 在生产环境下处理EFCore数据库迁移的五种方法
- Error applying BeanValidation relational constraints错误的解决
- 安卓学习笔记40:基于套接字网络编程
- 【王道操作系统笔记】操作系统的发展和分类
- python风险评分卡系统_《智能风控:Python金融风险管理与评分卡建模》(梅子行,毛鑫宇)【摘要 书评 试读】- 京东图书...
- Web项目常用技术整理
- vue学习笔记-3-双向数据绑定
- 数电(四)—使用译码器74138和门电路实现/写逻辑函数,使用8选1数据选择器74151实现实现L=∑m格式的3/多输入逻辑函数
- 响应国家号召,摆摊秘籍,摆摊必看《城市地摊财富秘籍》新版目录
- 使用CORS解决跨域问题
- 11月13日科技资讯|天猫回应“双11数据造假”:已启动司法流程;小米折叠手机专利曝光;ASP.NET感染勒索软件|极客头条
- 电脑分区合并——灰色解决方法