centeros7 安装配置环境jdk1.8的教程

  • Post category:Linux

CentOS 7 安装配置 JDK 1.8

本文将详细介绍在 CentOS 7 系统上安装和配置 JDK 1.8 的过程。JDK(Java Development Kit)是 Java 开发环境的工具包,开发者在开发 Java 应用程序时需要使用 JDK 才能编译和运行程序。以下面的步骤为例:

步骤 1:检查 Java 是否已经安装

在终端中输入以下命令,检查系统是否已经安装了 Java:

java -version

如果 Java 已经安装,系统将输出 Java 的版本信息;否则系统将提示找不到 Java 命令。

步骤 2:下载 JDK

可以从 Oracle 官网下载 JDK。下载网址为:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" \
"http://download.oracle.com/otn-pub/java/jdk/8u231-b11/5b13a193868b4bf28bcb45c792fce896/jdk-8u231-linux-x64.tar.gz" 

这里下载的是 jdk-8u231 版本的 Linux 64 位 JDK。

步骤 3:安装 JDK

使用以下命令解压下载的 JDK 文件到 /usr/java 目录下:

sudo mkdir /usr/java
sudo tar xzf jdk-8u231-linux-x64.tar.gz -C /usr/java/

步骤 4:配置环境变量

将以下配置环境变量的内容添加到 /etc/profile 文件末尾:

export JAVA_HOME=/usr/java/jdk1.8.0_231/
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

保存文件并使其生效:

source /etc/profile

步骤 5:检查 JDK 是否已经安装

通过运行以下命令确保 JDK 已经成功安装:

java -version

输出信息应该类似于以下内容:

java version "1.8.0_231"
Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)

示例一

安装成功后,可以编写一个 Hello World 的 Java 程序。

新建一个名为 HelloWorld.java 的文件,输入以下代码:

public class HelloWorld {
  public static void main(String[] args) {
    System.out.println("Hello, World");
  }
}

保存文件并编译:

javac HelloWorld.java

编译完成后,运行程序:

java HelloWorld

控制台将输出 “Hello, World”。

示例二

另一个示例是在 Maven 项目中使用 JDK。在 Maven 的 pom.xml 文件中添加以下依赖项:

<dependencies>
  <dependency>
    <groupId>org.slf4j</groupId>
    <artifactId>slf4j-api</artifactId>
    <version>1.7.25</version>
  </dependency>
</dependencies>

确保项目中设置的 JDK 版本是 1.8,然后执行以下命令构建项目:

mvn package

Maven 将使用 Java 1.8 来编译和构建您的应用程序。