CenOS 7 自带的版本有点陈旧,我安装的时候是3.0.5版本,对于一些项目中使用了版本较新的插件,在构建的时候会报错,提示需要Maven版本大于3.10,因此需要安装更新版本的Maven。我不喜欢编译安装!所以添加fedora的源安装新版maven。 首先需要安装yum-utils工具,这是一个yum工具箱,有很多实用的功能,我们用它来添加源,并且保证原有的源信息不被破坏。 如果没有安装,通过一下命令安装: ``` # 查询是否已经安装 rpm -qa yum-utils # 安装yum-utils yum install -y yum-utils ``` 添加fedora的maven源: ``` yum-config-manager --add-repo http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo yum-config-manager --enable epel-apache-maven ``` 查看一下软件源的元数据: ``` yum repolist ``` 安装maven,这里名字和默认源里的不一样,默认源的名字为maven,为了做区分,fedora源中的名字为apache-maven。 ``` yum install -y apache-maven ``` 安装完毕后验证一下版本号。 ``` mvn -version ``` Loading... CenOS 7 自带的版本有点陈旧,我安装的时候是3.0.5版本,对于一些项目中使用了版本较新的插件,在构建的时候会报错,提示需要Maven版本大于3.10,因此需要安装更新版本的Maven。我不喜欢编译安装!所以添加fedora的源安装新版maven。 首先需要安装yum-utils工具,这是一个yum工具箱,有很多实用的功能,我们用它来添加源,并且保证原有的源信息不被破坏。 如果没有安装,通过一下命令安装: ``` # 查询是否已经安装 rpm -qa yum-utils # 安装yum-utils yum install -y yum-utils ``` 添加fedora的maven源: ``` yum-config-manager --add-repo http://repos.fedorapeople.org/repos/dchen/apache-maven/epel-apache-maven.repo yum-config-manager --enable epel-apache-maven ``` 查看一下软件源的元数据: ``` yum repolist ``` 安装maven,这里名字和默认源里的不一样,默认源的名字为maven,为了做区分,fedora源中的名字为apache-maven。 ``` yum install -y apache-maven ``` 安装完毕后验证一下版本号。 ``` mvn -version ``` 最后修改:2022 年 01 月 07 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 1 如果觉得我的文章对你有用,请随意赞赏