首页 > 系统相关 >CentOS7安装Java

CentOS7安装Java

时间:2024-05-20 14:55:05浏览次数:27  
标签:JRE Java java rpm grep CentOS7 HOME JAVA 安装

1. 查看是否有安装Java

rpm -qa | grep java
rpm -qa | grep jdk
rpm -qa | grep gcj

如果之前有安装就卸载安装

rpm -qa | grep java | xargs rpm -e --nodeps

2. 下载安装包

https://www.oracle.com/java/technologies/downloads/#java8

3. 上传CentOS7服务器

这里我们使用的是Xftp直接上传。上传之后查看,上传的目录为:/usr/local

4. 解压并安装

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

5. 配置Profile

#打开vim编辑
vim /etc/profile 

# 在文件末尾添加配置
JAVA_HOME=/usr/local/java
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

# 退出并保存

# 刷新profile
source /etc/profile

6. 验证安装

java -version

标签:JRE,Java,java,rpm,grep,CentOS7,HOME,JAVA,安装
From: https://www.cnblogs.com/wyzstudy/p/18201925

相关文章

  • Java常用的JSON序列化与反序列化工具实践
    JSON简介:JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式,通常用于在不同系统之间传输数据。它基于JavaScript对象语法,但已成为一种独立于语言的格式。JSON数据以键值对的形式组织,易于阅读和编写。为什么要使用JSON?1.简单易用:JSON的语法简单,易于理解和编写,可以......
  • JavaScript------querySelector/querySelectorAll的使用
    1、基础语法querySelector()方法返回文档中匹配指定CSS选择器的一个元素。querySelector()方法仅仅返回匹配指定选择器的第一个元素。如果你需要返回所有的元素,请使用querySelectorAll()方法替代。属性:指定一个或多个匹配元素的CSS选择器。可以使用它们的id,类,类......
  • 【触想智能】工业一体机安装注意的问题与应用领域分析
    工业一体机是一款集工业控制显示设备、计算机系统和物联网等技术于一体的新型智能设备,其被广泛应用于工业生产、商业、交通、大数据等领域。工业一体机在安装时需要注意哪些问题以及其具体应用领域有哪些?下面小编给大家介绍一下。一、安装工业一体机需要注意以下......
  • docker - 离线安装docker
    下载#查看当前系统,选择所需的docker版本,重点区分x86和arm版本uname-a下载地址:https://download.docker.com/linux/static/stable/x86_64/流程概述安装过程跟安装mysql类似,操作步骤可以概括为:解压安装包,复制到特定目录/usr/bin;然后准备一个docker.service,复制......
  • CentOS7配置NFS服务并设置客户端自动挂载
    在CentOS7中配置NFS服务并设置客户端自动挂载的步骤如下:NFS服务端配置安装NFS服务:首先,你需要在CentOS7服务器上安装NFS服务。你可以使用yum命令来安装:yuminstallnfs-utils创建共享目录:创建一个你希望共享的目录,例如:mkdir-p/nfs/data编辑NFS配置文件:使用文本......
  • Java基础-转岗学习路线
    2023年初,因为公司项目的调整变化,原来的Unity项目取消了,没有其他适合的项目和岗位可以做了,公司也不进行裁员而是允许转岗,鉴于就业形势不佳以及我有机会来好好学习其他技术,于是我决定转岗Java后端开发,当然,总归还是迫于无奈,对我来说也是个不小的挑战,因为虽然做开发四年有余,有Java代码......
  • 在Linux中,如何查看安装了哪些软件包?
    在Linux中查看已安装的软件包取决于你所使用的Linux发行版及其包管理系统。不同的发行版使用不同的包管理工具,以下是一些常见的Linux发行版及其对应的命令:1.Debian/Ubuntu系(使用APT包管理系统)对于基于Debian的系统,如Ubuntu,可以使用dpkg命令或者apt命令来查看已安装的软件包。1......
  • 物联网主机linux环境安装,详见本地文档
    安装jdk二、准备1、离线下载jdk-8u261-linux-x64.tar.gz2、上传压缩包到/usr/local/src目录下三、安装1、卸载CentOS自带的openJDKrpm-qa|grepjava如果系统有自带的jdk,则使用以下指令卸载rpm-e--nodeps  jdk-xxx如果系统没有自带jdk,忽略此步。2、解压进入/usr/l......
  • Windows包管理工具chocolatey安装
    Windows软件管理工具chocolatey安装背景:chocolatey作为windows软件管理工具下载JDK等工具,可以避免下载工具,修改环境变量配置,操作方便安装步骤官方指导个人操作以管理员身份运行Poweshell按照官网指导调整执行策略PSC:\WINDOWS\system32>Get-ExecutionPolicyRestri......
  • GLIBC_2.28 not found CentOS7不兼容Node高版本(18以上)
    CentOS7中默认不支持高版本nodejs(18以上)报错如下node:/lib64/libm.so.6:version`GLIBC_2.27'notfound(requiredbynode)node:/lib64/libc.so.6:version`GLIBC_2.25'notfound(requiredbynode)node:/lib64/libc.so.6:version`GLIBC_2.28'notfound......