首页 > 系统相关 >CentOS 7 安装和配置java环境

CentOS 7 安装和配置java环境

时间:2023-01-28 22:44:13浏览次数:37  
标签:java CentOS jdk 环境 系统 yum 安装

yum安装

1.检查系统环境

首先你要熟悉你的系统环境,憨憨我一上来就是一通熟悉的操作。后来遇到了很多的问题,比如你的系统是32位还是64位。这与Windows不同它会直接告诉你,Linux与查询系统信息相关的命令并不会直接告诉你这个系统到底是多少位的。如果你不是很熟悉Linux,那么你有可能会懵逼。

如下图出现x86_64便是64位,如果没有便是32位的。
image

除了要了解系统信息,要安装java环境还得了解你的系统是否已经安装了某一个版本的jdk,查看命令:

随意使用一条命令便可以查询到java的安装信息

yum list installed | grep java

rpm -qa | grep java

image

出现上图的返回内容,就表明你现在使用的系统已经安装了,如果安装的版本不适合将要搭建的服务环境,你就需要卸载掉。

yum -y remove java-11-openjdk* #卸载所有java-11-openjdk

yum -y remove tzdata-java.noarch #卸载tzdata

2.安装JDK

使用命令查看JDK软件包列表

yum search java | grep jdk

image

选择版本并安装

yum install -y java-1.8.0-openjdk*

检查jdk是否安装成功

java --version

image

3.配置环境变量

使用yum安装后的jdk默认安装路径为/usr/lib/jvm
image

在/etc/profile文件内添加如下内容
image

保存关闭profile文件,执行如下命令使配置文件生效

source /etc/profile

查看JDK变量

echo $JAVA_HOME

echo $PATH

echo $CLASSPATH

image

4.总结

至此java环境就已经安装完成了

yum -y update
升级包和软件和系统内核
yum -y upgrade
只升级包,不升级软件和内核

标签:java,CentOS,jdk,环境,系统,yum,安装
From: https://www.cnblogs.com/java-six/p/17071430.html

相关文章

  • composer安装tp5.1时提示You are running Composer with SSL/TLS protection disabled
    今天想安装个tp5.1来学习一下,然后就提示这个错误百度了半天,什么php.ini里的打开extension=php_openssl.dll,ca证书重新下载都试过了,依旧如此。究竟还差了些什么呢......
  • 10 个问题搞定 Java 异常处理,值得收藏!
    本文总结了关于Java异常的十大常见问题。1.有检查的与无检查的简而言之,检查型异常必须在方法中明确捕获,或者在方法的throws子句中声明。未检查的异常是由无法解决的问题引......
  • AD软件安装与详细图文教程
    AltiumDesigner17.1.5软件安装与详细图文教程​Altium17.1.5下载地址:​​http://www.pcbbar.com/thread-5491-1-1.html​​步骤:​1、ISO安装软件解压​2、安装软件......
  • JAVA的JDBC基础
    JDBC概念JDBC就是使用Java语言操作关系型数据库的一套API全称:(JavaDataBaseConnectivity)Java数据库连接 JDBC好处各数据库厂商使用相同的接口,Java代码......
  • Ubuntu在虚拟机中的安装方法,及设置语言环境
    系列文章目录......
  • 跟我学Java设计模式第7天:行为型设计模式
    Java设计模式文章目录​​跟我学Java设计模式第一天:设计模式概述和软件设计原则​​​​跟我学Java设计模式第二天:简单工厂模式、工厂方法模式、抽象工厂模式​​​​跟我学......
  • 互联网大厂(字节、华为)Java EE面试题:Servlet/JSP 部分解析+答案,最强八股文
    文章目录​​1.请列举至少6种javaEE技术,并简述其作用。​​​​解析:​​​​参考答案:​​​​2.在web.xml文件中配置Servlet时,主要配置哪些信息?​​​​解析:​​​​参考答......
  • Java零基础05篇:运算符的实际应用
    文章目录​​一、关系运算符(应用)​​​​二、逻辑运算符(应用)​​​​三、三元运算符(理解)​​​​三元运算符案例:​​​​1.需求​​​​2.需求:​​一、关系运算符(应用)关系......
  • Java枚举(Enum)类型原理探求
    Enum枚举类型Enum的全写是Enumeration,这个词的翻译是列举、逐条陈述、细目。在程序语言中,枚举类型是一种特殊的数据类型(常用的数据类型比如字符串、整型),这种数据类型的变量......
  • java面试技巧:Integer和int的那些事⼉
    最近在招聘⾯试的过程中,考察⼀些候选⼈的基础掌握能⼒中发现,还是有⼤多数⼲了有1~3年的开发者在基础这块⼉掌握的不够牢靠,没有去思考过为什么这样做,以及这样做的原因是什么?......