如何在CentOS上安装Java开发环境
导读:一、准备工作 在安装Java开发环境前,建议先更新系统软件包,确保后续安装过程顺利: sudo yum update -y 二、安装JDK(核心开发工具) JDK(Java Development Kit)是Java开发的基础,包含编译器...
一、准备工作
在安装Java开发环境前,建议先更新系统软件包,确保后续安装过程顺利:
sudo yum update -y
二、安装JDK(核心开发工具)
JDK(Java Development Kit)是Java开发的基础,包含编译器(javac)、运行时环境(JRE)和开发工具。CentOS上可通过yum(推荐,自动处理依赖)或手动下载tar.gz包两种方式安装。
1. 使用yum安装OpenJDK(推荐)
OpenJDK是开源的Java实现,兼容性好,适合大多数开发场景。CentOS默认仓库中提供OpenJDK 8、11、17等版本,可根据需求选择:
- 安装OpenJDK 8(传统稳定版,适合旧项目):
sudo yum install java-1.8.0-openjdk-devel -y
- 安装OpenJDK 11(长期支持版,适合现代应用):
sudo yum install java-11-openjdk-devel -y
- 安装OpenJDK 17(最新长期支持版,适合新项目):
sudo yum install java-17-openjdk-devel -y
安装完成后,通过以下命令验证是否成功:
java -version # 查看Java运行时版本
javac -version # 查看Java编译器版本(确认开发工具已安装)
若输出类似openjdk version "11.0.xx"
的信息,则表示安装成功。
2. 手动安装Oracle JDK(可选)
若需要使用Oracle JDK(如特定版本或有商业授权需求),可按以下步骤操作:
- 下载JDK:访问Oracle官网下载适用于Linux的
.tar.gz
包(如jdk-17_linux-x64_bin.tar.gz
),推荐使用wget
直接下载:wget --no-cookies --no-check-certificate https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.tar.gz
- 解压到指定目录:将下载的包解压到
/usr/local
(系统软件常用目录):sudo tar zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/local
- 重命名目录(可选):为方便管理,可将解压后的目录重命名为
jdk1.7.0_XXX
(版本号根据实际调整):sudo mv /usr/local/jdk-17 /usr/local/jdk1.7.0_XXX
三、配置环境变量
为了让系统全局识别Java命令(如java
、javac
),需设置JAVA_HOME(JDK安装路径)和PATH(命令搜索路径)。
1. 编辑环境变量文件
推荐编辑/etc/profile
(全局生效)或~/.bashrc
(当前用户生效),这里以/etc/profile
为例:
sudo vi /etc/profile
在文件末尾添加以下内容(根据实际JDK路径调整):
- OpenJDK路径(如OpenJDK 11):
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
- Oracle JDK路径(如手动安装的JDK 17):
export JAVA_HOME=/usr/local/jdk1.7.0_XXX export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
2. 使配置生效
保存并退出编辑器后,运行以下命令使配置立即生效:
source /etc/profile
3. 验证环境变量
通过以下命令检查JAVA_HOME
是否设置正确,以及Java命令是否能全局调用:
echo $JAVA_HOME # 应输出JDK安装路径(如/usr/lib/jvm/java-11-openjdk)
which java # 应输出Java命令路径(如/usr/lib/jvm/java-11-openjdk/bin/java)
四、验证Java开发环境
最后,通过编写并运行一个简单的Java程序,验证环境是否配置成功:
- 创建Java文件:使用
vim
创建HelloWorld.java
:
输入以下内容(按vim HelloWorld.java
i
进入编辑模式,输入完成后按Esc
,再输入:wq
保存退出):public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, CentOS Java!"); } }
- 编译Java文件:
若编译成功,会生成javac HelloWorld.java
HelloWorld.class
文件。 - 运行Java程序:
若输出java HelloWorld
Hello, CentOS Java!
,则表示Java开发环境配置成功。
五、可选:安装开发辅助工具
若需提升开发效率,可安装以下常用工具:
- Maven(项目管理与依赖管理):
sudo yum install apache-maven -y mvn -version # 验证安装
- Gradle(构建工具):
sudo yum install gradle -y gradle -v # 验证安装
- Tomcat(Java Web服务器,可选):
参考CentOS安装Tomcat的官方文档,部署Java Web应用。
通过以上步骤,你已在CentOS上成功搭建了Java开发环境,可开始编写、编译和运行Java程序。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何在CentOS上安装Java开发环境
本文地址: https://pptw.com/jishu/721008.html