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 来编译和构建您的应用程序。