2026/1/9 12:28:36
网站建设
项目流程
东莞公司网站搭建多少钱,校园网站,品牌包包都有哪些牌子,做网址导航网站收益这个报错的核心原因是#xff1a;当前使用的 Maven 版本低于 maven-resources-plugin:3.2.0 要求的 3.1.0 版本#xff0c;插件和 Maven 版本不兼容。以下是 3 种解决方法#xff0c;按「最小改动」优先级排序#xff1a;方法1#xff1a;升级本地 Maven 版本#xff08;…这个报错的核心原因是当前使用的 Maven 版本低于maven-resources-plugin:3.2.0要求的 3.1.0 版本插件和 Maven 版本不兼容。以下是 3 种解决方法按「最小改动」优先级排序方法1升级本地 Maven 版本推荐一劳永逸步骤1查看当前 Maven 版本mvn -v若输出Apache Maven 3.0.x或更低说明版本不达标需升级到 3.1.0建议直接升级到 3.6.x 稳定版。步骤2下载并安装高版本 Maven# 1. 下载 Maven 3.6.3Linux 服务器 wget https://archive.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz # 2. 解压到 /usr/local 目录 tar -zxvf apache-maven-3.6.3-bin.tar.gz -C /usr/local/ # 3. 创建软链接方便调用 ln -s /usr/local/apache-maven-3.6.3 /usr/local/maven # 4. 配置环境变量编辑 /etc/profile vi /etc/profile在文件末尾添加export M2_HOME/usr/local/maven export PATH$PATH:$M2_HOME/bin步骤3生效环境变量并验证source /etc/profile mvn -v # 输出 Apache Maven 3.6.3 即为成功方法2降级 maven-resources-plugin 版本无需升级 Maven若暂时无法升级 Maven可在项目的pom.xml中强制指定兼容低版本 Maven 的插件版本比如 3.1.0支持 Maven 3.0build plugins !-- 覆盖默认的 resources 插件版本 -- plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-resources-plugin/artifactId version3.1.0/version !-- 降级到 3.1.0兼容 Maven 3.0 -- /plugin /plugins /build若项目是多模块如若依建议把这个配置加到父 pom.xml中所有子模块生效。方法3临时指定 Maven 版本适用于 CI/CD 或临时构建若服务器有多个 Maven 版本可直接指定高版本 Maven 路径执行打包# 替换为你的高版本 Maven 安装路径 /usr/local/maven/bin/mvn clean package验证是否解决重新执行打包命令mvn clean package若不再报「requires Maven version 3.1.0」错误说明兼容问题已解决。补充说明若使用的是「若依框架」其默认的maven-resources-plugin版本可能和低版本 Maven 冲突方法1/2 均可完美解决Maven 3.1.0 是 2013 年的版本建议至少升级到 3.6.x长期维护版避免后续其他插件出现版本兼容问题若服务器是通过yum安装的 Maven版本通常偏低比如 CentOS 7 自带 Maven 3.0.5建议手动下载二进制包升级方法1。