在红帽RHEL等Linux操作系统上安装配置Maven的解决方案

maven是属于apache的一个工具,主要是对java进行编译打包,解决依赖关系maven收集全球最常用的.jar库可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven的核心功能便是合理叙述项目间的依赖关系,通俗点讲,就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包。

一、环境

1.java-1.8.0-openjdk
2.apache-maven-3.9.5-bin.tar.gz
3.Red Hat Enterprise Linux release

二、安装jdk

(一)安装jdk

使用yum命令来安装open jdk。

[root@yunweixia.com ~]# yum install java-1.8.0-openjdk*

(二)配置环境

编辑/etc/profile配置文件,追加如下配置。

[root@yunweixia.com ~]# vi /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk
export JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

(三)重新加载系统配置文件

[root@yunweixia.com ~]# source /etc/profile

(四)检查版本

检查java的版本:

[root@yunweixia.com ~]# java -version 
openjdk version "1.8.0_302"
OpenJDK Runtime Environment (build 1.8.0_302-b08)
OpenJDK 64-Bit Server VM (build 25.302-b08, mixed mode)

三、安装maven

(一)下载

通过访问maven软件的官网:https://maven.apache.org/,在编撰本文档时最新版本为3.9.5。建议在使用时下载新版本的maven。

(二)解压

解压下载的maven安装包。

[root@yunweixia.com ~]# tar -xzvf apache-maven-3.9.5-bin.tar.gz
[root@yunweixia.com ~]# mv apache-maven-3.9.5 /usr/local/maven 

(三)配置maven环境变量

编辑/etc/profile添加环境变量。

[root@yunweixia.com ~]# vi /etc/profile
export MAVEN_HOME=/usr/local/maven
export PATH=$MAVEN_HOME/bin:$PATH

注意:一定要注意解压目录和MAVENHOME路径是一致的

(四)重新加载系统配置文件

[root@yunweixia.com ~]# source /etc/profile

(五)检查maven是否安装完成

[root@yunweixia.com ~]# mvn -v
Apache Maven 3.9.5 (57804ffe001d7215b5e7bcb531cf83df38f93546)
Maven home: /usr/local/maven
Java version: 1.8.0_302, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.302.b08-0.el8_4.x86_64/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-305.el8.x86_64", arch: "amd64", family: "unix"

四、扩展阅读

(一)如何给maven设置代理

1.配置maven环境变量。

[root@yunweixia.com ~]# vi /etc/profile
export MAVEN_OPTS="-DproxyHost=代理服务器IP地址 -DproxyPort=代理服务器端口 -Dhttp.nonProxyHosts=免代理IP地址"

2.重新加载系统配置文件

[root@yunweixia.com ~]# source /etc/profile

原创文章,作者:运维侠,如若转载,请注明出处:https://www.yunweixia.com/solutions/red-hat-rhel-linux-maven-install-config-guide.html

(0)
运维侠的头像运维侠共建用户
上一篇 2025年8月5日 18:11
下一篇 2025年8月7日 18:11

相关推荐

发表回复

登录后才能评论