首页 > 系统相关 >linux如何安装Java环境

linux如何安装Java环境

时间:2023-08-04 16:02:32浏览次数:37  
标签:解压 java Java 64 usr linux HOME 安装 JAVA

linux如何安装Java环境_java

本篇主要讲一下在linux上如何安装Java环境,widows安装方法之前已经有了,请查看之前的文章!

安装包的方式

这里推荐下载JAVA8,下载地址放到最后,要注册Oracle账号才能下载,当然也可以从其他方式下载。

不建议使用这种,因为过程比较麻烦!

查看linux版本

getconf LONG_BIT
# 输出
64

linux如何安装Java环境_java_02

版本号

下载包

这里下载64的位的包

linux如何安装Java环境_java_03

64位包

上传包

这里使用的是xftp

linux如何安装Java环境_linux_04

上传示意图

解压

使用tar进行解压,而且我们的包是gzip的包,后缀是.gz。

# -x 解压
# -z 有gzip属性的
# -v 显示所有过程
# -f 指定压缩文件
tar -xzvf jdk-8u371-linux-x64.tar.gz

linux如何安装Java环境_linux_05

解压完成

使用ll 或者 ls 查看

linux如何安装Java环境_linux_06

解压目录

移动目录

把解压的文件移动到/usr/local/java下面

# 进入/usr/local
cd /usr/local

# 创建java 目录
mkdir java

# 移动
# 前一个是移动前的位置
# 后一个是移动后的位置
move /opt/java/jdk1.8.0_371 /usr/local/java

配置环境变量

JAVA_HOME=/usr/local/java
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH

测试是否完成

java -version
# 输出
openjdk version "1.8.0_372"
OpenJDK Runtime Environment (build 1.8.0_372-b07)
OpenJDK 64-Bit Server VM (build 25.372-b07, mixed mode)

linux如何安装Java环境_JAVA_07

java -version

yum 安装

推荐使用这种,这种方便,但是包的名字就比较长了!

# 直接一行命令就行
yum install java-1.8.0-openjdk*


# 安装完成之后
java -version
# 输出
openjdk version "1.8.0_372"
OpenJDK Runtime Environment (build 1.8.0_372-b07)
OpenJDK 64-Bit Server VM (build 25.372-b07, mixed mode)



「相关链接」
java8下载地址:
https://www.oracle.com/java/technologies/downloads/#java8

linux如何安装Java环境_linux_08

关注公众号了解更多

标签:解压,java,Java,64,usr,linux,HOME,安装,JAVA
From: https://blog.51cto.com/u_16123566/6963888

相关文章

  • 作者推荐 | 【底层服务/编程功底系列】「底层技术原理」史上最清晰的采用程序员的视角
    背景介绍现在,零拷贝功能在Linux下几乎家喻户晓,但仍有很多人对其了解有限。为了解开这个功能的神秘面纱,我决定撰写一篇关于深入探讨的文章。本文将从用户模式应用程序的角度出发,介绍零拷贝的概念,省略了内核级的技术细节。希望通过本篇文章,可以帮助大家能更好地理解这个有用功能。什......
  • macmini 装Linux后 WIFI解决办法
    适用Linux所有版本,就是命令不一样,我以Ubuntu为例,命令使用的也是Ubuntu的。sudoapt-getinstallbcmwl-kernel-source#Broadcom802.11LinuxSTA无线驱动源sudoapt-getinstallbroadcom-sta-commonsudoapt-getinstallbroadcom-sta-sourcesudoapt-getinstallb43-f......
  • 02-[Linux][regulator]Linux内核中regulator的架构解析
    转载自:https://zhuanlan.zhihu.com/p/5655327951、介绍Regulator指的是稳定器,有电压稳定器和电流稳定器两种,能够自动维持恒定电压或者电流。其中,电压稳定器voltageregulator在电路中比较常见。从设备驱动的角度来看,regulator的控制比较简单,主要有enable/disable/输出电压或者......
  • 请问您在处理故障排除方面是否有经验?如果在Linux服务器上遇到问题,您会采取哪些步骤来
    一、服务器无法启动当你无法通过远程终端或物理控制台访问服务器时,可能是由于服务器无法启动造成的。这种情况下,你可以尝试以下几种方法:检查电源连接和供电情况,确保服务器有足够的电力供应。检查服务器硬件组件,如内存条和硬盘,确保它们没有松动或损坏。查看服务器启动日志,以......
  • Linux4
    查找命令(which、find)1.which命令注:我们前面学的Linux命令。其实它的本体就是一个个的二进制可执行程序和Windows中的.exe文件,是一个意思。我们可以通过which命令,查看所使用的一系列命令的程序文件存放在哪儿语法:which要查找的命令  2.find命令——按文件名查找文件可......
  • 7 Linux 内核移植
    一、编译ST的Linux系统1.压缩源码  首先先下载ST官方源码,之前章节已经下载过了,直接输入以下命令:cdlinux/atk-mpl/stm32mp1-openstlinux-5.4-dunfell-mp1-20-06-24/sources/arm-ostl-linux-gnueabi/linux-stm32mp-5.4.31-r0/  然后压缩 linux-5.4.31.tar.xz ......
  • 在同一个ubunu系统上安装和配置两套python3.6和python3.8环境
    在一个系统中使用两套python3+环境的基本要求是两者不能相互冲突,所以,我选择用系统自带的update-alternatives命令行来控制。但只控制python显然是不行的,与其配套的pip也需要管理起来才行。我的系统自带的python版本是3.8.9,先从python官网下载一个python3.6,.9,然后解压缩,按照如下......
  • Mac M1安装brew
    Homebrew是Mac上的软件包管理器打开Terminal,输入:bash,然后输入如下命令:/bin/zsh-c"$(curl-fsSLhttps://gitee.com/huwei1024/HomebrewCN/raw/master/Homebrew.sh)"安装完成后报错commandnotfound:brew 检查:先运行此命令/usr/local/Homebrew/bin/brew-v,如果是ARM架构的......
  • 使用 JavaScript 实现待办事项列表
    让我们通过每个步骤的代码块来完成实现基本待办事项列表的步骤:1.设置HTML结构:2.设置待办事项列表的样式(可选):3.处理任务添加:4.显示任务:步骤3中的代码已涵盖此步骤。5.处理任务完成情况:6.处理任务删除:7.将任务存储在本地存储中(可选):8.重构和改进(可选):重构您的代码,使其更有......
  • Linux:网络指令(route)
    学习自:route命令-Linux命令大全|linux教程Linux命令·route详解linux路由route命令-知乎1、说明route命令用于显示、设置Linux网络路由表,route命令设置的主要是静态路由。要实现两个不同子网之间的通信,需要一台连接两个网络的路由器,或者同时位于两个网络的网关来实......