如何在Linux下安装与使用Java 18

2024-06-22 23:56:46 浏览数 (1)

如何在Linux下安装与使用Java 18

引言

随着技术的不断进步,Java 18作为Oracle公司最新的长期支持版本,带来了许多性能提升和新功能,成为了开发者关注的焦点。本文旨在指导Linux用户如何顺利地安装Java 18,并通过一个简单的示例展示如何在Linux环境下运行Java程序。

准备工作

在开始安装之前,请确保你的Linux系统已更新至最新状态,并且具有足够的权限进行软件安装。

安装Java 18

方法一:使用SDKMAN!

Step 1: 安装SDKMAN!

SDKMAN!(Software Development Kit Manager)是一个命令行工具,用于简化在Linux、macOS和Windows上的多种开发工具和版本的管理。

代码语言:bash复制
curl -s "https://get.sdkman.io" | bash

安装完毕后,根据提示重启终端或运行source "$HOME/.sdkman/bin/sdkman-init.sh"来激活SDKMAN!

Step 2: 安装Java 18

代码语言:bash复制
sdk install java 18.0.2-zulu

注意:版本号可能会有所不同,请根据实际可用的版本进行安装。

方法二:手动下载安装

若不倾向于使用SDKMAN!,可以选择直接从Oracle官网下载安装包。

  1. 下载Java 18: 访问Oracle JDK 18下载页面,根据你的系统选择合适的安装包。对于大多数Linux发行版,选择.tar.gz格式。
  2. 解压安装包
代码语言:bash复制
sudo mkdir -p /usr/lib/jvm
sudo tar -xzf jdk-18_linux-x64_bin.tar.gz -C /usr/lib/jvm
  1. 配置环境变量

编辑~/.bashrc~/.profile文件,在文件末尾加入以下内容(替换jdk-18.0.2为实际解压后的目录名):

代码语言:bash复制
export JAVA_HOME=/usr/lib/jvm/jdk-18.0.2
export PATH=$JAVA_HOME/bin:$PATH
  1. 使配置生效
代码语言:bash复制
source ~/.bashrc

代码语言:bash复制
source ~/.profile
  1. 验证安装
代码语言:bash复制
java -version

运行Java程序

安装完成后,你可以通过以下步骤运行Java程序:

编译Java源代码

假设你有一个名为HelloWorld.java的源代码文件,使用以下命令编译它:

代码语言:bash复制
javac HelloWorld.java

这会生成一个HelloWorld.class文件。

运行编译后的程序

接着,运行编译后的程序:

代码语言:bash复制
java HelloWorld

屏幕上应会显示“Hello, World!”或其他输出信息。

0 人点赞