centos7下安装java及环境变量配置技巧

下面是"CentOS 7下安装Java及环境变量配置技巧"的完整攻略:

准备工作

在开始安装Java之前,我们需要做一些准备工作,具体如下:

1. 确认系统是否已经安装了Java

在终端输入以下命令:

java -version

如果系统已经安装Java,它将显示Java的版本信息。如果没有,则会报错。

2. 检查系统版本

Java安装的方法和环境变量配置都与操作系统的版本有关,因此我们需要先查看系统版本。在终端输入以下命令:

cat /etc/redhat-release

如果系统为CentOS 7,则输出如下信息:

CentOS Linux release 7.x.x (Core)

3. 确认系统是否有root权限

安装Java需要root权限,因此,请确保您使用的用户具有root权限。在终端输入以下命令:

sudo su

步骤

下面是安装Java和配置环境变量的具体步骤:

1. 下载Java

我们需要从官网下载Java,下载地址为:https://www.oracle.com/technetwork/java/javase/downloads/index.html,找到适合您系统的Java版本,拷贝下载链接。

在终端依次输入以下命令:

cd /usr/local/src
wget <被拷贝的下载链接>

比如,如果您需要下载Java 8的64位版本,应该输入:

cd /usr/local/src
wget https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.tar.gz

2. 解压Java包

在终端输入以下命令:

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

3. 移动Java至/usr/local目录

在终端输入以下命令:

mkdir /usr/local/java
mv jdk1.8.0_231 /usr/local/java/ 

4. 配置环境变量

在终端输入以下命令:

vi /etc/profile

然后在打开的vi界面中,按下键盘的i键(表示insert),进入编辑模式,朝最后一行输入以下内容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_231
export PATH=$PATH:$JAVA_HOME/bin

最后,按下键盘的Esc键,输入:wq保存修改后的文件并退出。

5. 更新系统环境变量

在终端输入以下命令:

source /etc/profile

6. 检查是否成功安装

在终端输入以下命令:

java -version

成功安装Java后,它将显示Java的版本信息。

示例

示例1

假设您需要下载Java 11的64位版本,则应该做如下操作:

cd /usr/local/src
wget https://download.oracle.com/otn/java/jdk/11.0.4+10/90cf5d8f270a4347a95050320eef3fb7/jdk-11.0.4_linux-x64_bin.tar.gz
tar zxvf jdk-11.0.4_linux-x64_bin.tar.gz
mkdir /usr/local/java
mv jdk-11.0.4 /usr/local/java/
vi /etc/profile

在打开的vi界面中输入以下内容:

export JAVA_HOME=/usr/local/java/jdk-11.0.4
export PATH=$PATH:$JAVA_HOME/bin

保存修改后通过如下命令更新系统环境变量:

source /etc/profile

然后通过如下命令检查是否安装成功:

java -version

示例2

假设您需要安装Java 8的32位版本,则应该做如下操作:

cd /usr/local/src
wget https://download.oracle.com/otn/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-i586.tar.gz
tar zxvf jdk-8u231-linux-i586.tar.gz
mkdir /usr/local/java
mv jdk1.8.0_231 /usr/local/java/
vi /etc/profile

在打开的vi界面中输入以下内容:

export JAVA_HOME=/usr/local/java/jdk1.8.0_231
export PATH=$PATH:$JAVA_HOME/bin

保存修改后通过如下命令更新系统环境变量:

source /etc/profile

然后通过如下命令检查是否安装成功:

java -version

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:centos7下安装java及环境变量配置技巧 - Python技术站

(0)
上一篇 2023年6月27日
下一篇 2023年6月27日

相关文章

  • sftp命令列表以备查询-相关文章

    SFTP命令列表以备查询 SFTP(Secure File Transfer Protocol)是一种通过SSH(Secure Shell)协议进行加密传输的文件传输协议。相比于FTP,SFTP更加安全可靠。在网站运维和文件传输方面,SFTP被广泛应用。 以下是常用的SFTP命令列表: 连接服务器: sftp username@hostname 显示当前目录…

    其他 2023年3月28日
    00
  • 解析如何开发FineReport的自定义控件

    让我来详细讲解一下“解析如何开发FineReport的自定义控件”的攻略。 1. 前置知识 在开发FineReport的自定义控件之前,你需要掌握以下几个知识点: FineReport的基本使用和原理 Java基础编程和面向对象编程(尤其是抽象类、接口等概念) 熟练运用GUI编程(Swing、AWT等) 2. 开发自定义控件的步骤 下面是开发自定义控件的步骤…

    other 2023年6月26日
    00
  • C++中结构体的类型定义和初始化以及变量引用

    下面是关于C++中结构体的类型定义、初始化和变量引用的详细攻略。 结构体的类型定义 在C++中,结构体是一种用户自定义的数据类型,可以将多个不同类型的变量组合在一起形成一个新的数据类型,一般用于表示复杂的数据结构。 结构体的定义方式为: struct 结构体名称 { 类型1 变量名称1; 类型2 变量名称2; … 类型n 变量名称n; }; 其中,结构体名称…

    other 2023年6月20日
    00
  • 一篇文章带你搞定springboot内嵌的tomcat相关配置

    以下是关于“一篇文章带你搞定Spring Boot内嵌的Tomcat相关配置”的完整攻略,过程中包含两个示例。 背景 Spring Boot是一个快速开发框架,它内置了Tomcat作为默认的Web服务器。在使用Spring Boot时,我们可能需要对Tomcat进行一些配置,以便满足我们的需求。本攻略将介绍如何在Spring Boot中配置内嵌的Tomcat…

    other 2023年5月9日
    00
  • Qt实现模糊匹配功能的实例详解

    Qt实现模糊匹配功能的实例详解 背景 在实际开发中,我们经常需要实现模糊匹配功能,例如搜索框中输入关键词,可以根据关键词匹配显示相应的内容。Qt提供了一些强大的工具来实现模糊匹配功能。 步骤 1. 创建Qt工程并添加搜索框 首先,创建一个Qt工程,添加一个搜索框和一个显示结果的列表,以便用户输入关键词后,可以根据关键词匹配显示相应的内容。以下是示例代码: Q…

    other 2023年6月27日
    00
  • jsr310-新日期apijsr310新日期api(完结篇)-生产实战

    当然,我可以为您提供有关“jsr310-新日期apijsr310新日期api(完结篇)-生产实战”的完整攻略,以下是详细说明: 什么是JSR310新日期API? JSR310新日期API是Java 8中引入的新日期和时间API,用于替代旧的java.util.Date和`java.util.Calendar类。JSR310新日期API提供了更加简、易用安全可…

    other 2023年5月7日
    00
  • Go语言基础学习之数组的使用详解

    Go语言基础学习之数组的使用详解 数组的定义 在Go语言中,数组是具有相同数据类型的一组连续内存空间的集合。数组可以用来存储一系列的同类型数据,数组名为数组在内存中的首地址。数组的定义格式如下所示: var 数组名 [元素数量]类型 其中,数组名是用户定义的标识符,元素数量必须是一个常量表达式,类型可以是任意基本类型。 数组的初始化 数组定义后,可以通过初始…

    other 2023年6月25日
    00
  • 查看Python依赖包及其版本号信息的方法

    当你在Python项目中使用依赖包时,了解其版本号信息是非常重要的。下面是查看Python依赖包及其版本号信息的方法的完整攻略: 使用pip命令查看已安装的依赖包及其版本号信息: 在命令行中输入以下命令可以查看已安装的Python依赖包及其版本号信息: pip list 这将列出所有已安装的依赖包及其对应的版本号。 示例说明: “` $ pip list …

    other 2023年8月3日
    00
合作推广
合作推广
分享本页
返回顶部