如何在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官网下载安装包。
- 下载Java 18: 访问Oracle JDK 18下载页面,根据你的系统选择合适的安装包。对于大多数Linux发行版,选择
.tar.gz
格式。 - 解压安装包
sudo mkdir -p /usr/lib/jvm
sudo tar -xzf jdk-18_linux-x64_bin.tar.gz -C /usr/lib/jvm
- 配置环境变量
编辑~/.bashrc
或~/.profile
文件,在文件末尾加入以下内容(替换jdk-18.0.2
为实际解压后的目录名):
export JAVA_HOME=/usr/lib/jvm/jdk-18.0.2
export PATH=$JAVA_HOME/bin:$PATH
- 使配置生效
source ~/.bashrc
或
代码语言:bash复制source ~/.profile
- 验证安装
java -version
运行Java程序
安装完成后,你可以通过以下步骤运行Java程序:
编译Java源代码
假设你有一个名为HelloWorld.java
的源代码文件,使用以下命令编译它:
javac HelloWorld.java
这会生成一个HelloWorld.class
文件。
运行编译后的程序
接着,运行编译后的程序:
代码语言:bash复制java HelloWorld
屏幕上应会显示“Hello, World!”或其他输出信息。