解决maven unresolved plugin 以及 如何控制maven plugin 的插件版本
最近在写一个项目的时候有两个moduleA是一个Spring bootB是一个没有使用框架的module。问题一B库很长时间在执行Downloading plugins for如果中途退出了idea插件没有下载完再次进入idea会出现unresolved plugin的报错分析这个问题可以通过两个方面来解决1、更改仓库地址提高下载速度一运行很快就下载完成。2、重新下载需要等待较长的时间解决1、解决下载慢的问题1、设置其他的仓库地址或者其他地方下载可以下载快一些。如何设置可以查看这里2、重新下载在上面的路径中找到对应包名路径下的 .lastUpdated文件全部找出来删除之后reimport就可以开始下载问题二A B 两个module 的maven plugin中各个插件的版本竟然不一样。于是产生了两个问题maven plugin中各个插件的版本控制是在哪里解决下载慢的问题unresolved plugin分析一、Maven Plugin中各个插件的版本控制设置插件版本Plugin的插件版本是可以通过pom.xml文件进行控制其中还可以指定编译java版本下面介绍三种不同的设置方式1、设置maven-resources-plugin插件的版本为2.4.3。其他插件版本设置类似dependency groupIdorg.apache.maven.plugins/groupId artifactIdmaven-resources-plugin/artifactId version2.4.3/version /dependency2、设置maven-compiler-plugin插件版本为3.1指定编译java版本为1.8。其他插件版本设置类似build plugins plugin groupIdorg.apache.maven.plugins/groupId artifactIdmaven-compiler-plugin/artifactId version3.1/version configuration source1.8/source target1.8/target /configuration /plugin /plugins /build3、设置maven-compiler-plugin插件版本为3.7.0指定编译java版本为1.8。其他插件版本设置类似properties maven.compiler.source1.8/maven.compiler.source maven.compiler.target1.8/maven.compiler.target maven-compiler-plugin.version3.7.0/maven-compiler-plugin.version /properties关于各个插件的具体作用请查看项目管理插件maven-plugins二、为什么A B两个Module plugin版本不一致A Module spring boot 项目spring boot 项目中的plugin版本是在框架中定义的经过我的查找终于找到了声明版本的pom.xml文件从下面开始parent groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-parent/artifactId version2.0.0.RELEASE/version relativePath/ !-- lookup parent from repository -- /parentspring-boot-starter-parent——spring-boot-maven-plugin——spring-boot-loader-tools——spring-boot-tools——spring-boot-dependencies在这个spring-boot-dependenciespom.xml文件中,找到了一下代码瞬间豁然开朗properties ... maven-install-plugin.version2.5.2/maven-install-plugin.version ... /properties其中省略了很多很多看到这里maven-install-plugin的版本是2.5.2、和上图中的版本一致B Module 项目如果没有指定plugin的版本那么系统会使用默认的版本默认版本是由maven控制的具体在这里https://maven.apache.org/plugins/index.html查看例如查看install-plugin的版本https://maven.apache.org/plugins/maven-install-plugin/install-mojo.html版本是2.5.2和上面显示的一致参考maven提示错误unresolved plugin解决方案在pom.xml文件中指定编译的版本显式指定maven插件的版本号运行maven插件的时候如何指定版本maven的pom报plugins错误的解决方法【MAVEN】项目管理插件maven-pluginsmaven项目建立pom.xml报无法解析org.apache.maven.plugins:maven-resources-plugin:2.4.3解決 IDEA Create Maven Project 卡在 Downloading plugins for …Intellij IDEA Maven 下载慢需要这样设置配置文件。

相关新闻

算法优化的内存亲和性与NUMA架构分析

算法优化的内存亲和性与NUMA架构分析

内存亲和性与NUMA架构在算法优化中的重要性现代多核处理器普遍采用NUMA(非统一内存访问)架构,内存访问延迟和带宽因数据位置不同而存在显著差异。优化算法的内存亲和性(Memory Affinity)可显著提升性能,尤其…

2026/8/2 1:25:18 阅读更多 →
单片机毕设选题推荐:基于 STC89C52 的阈值可调温湿度智能控制设备设计 基于 51 单片机 DHT11 与 YL-69 的农业监测系统设计(017701)

单片机毕设选题推荐:基于 STC89C52 的阈值可调温湿度智能控制设备设计 基于 51 单片机 DHT11 与 YL-69 的农业监测系统设计(017701)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于嵌入式单片机,Java、小程序技术领域和毕业项目实战 ✌️…

2026/8/2 1:25:18 阅读更多 →
adb 修改设备的serial号码

adb 修改设备的serial号码

最近在做一个功能,就是APP要与设备绑定,需要获取设备的唯一且固定的序列号,硬件方提供了与serial绑定的方法,可以通过pc端来更改serial,就去了解了一下怎么修改serial号码。 这个序列号就是adb devices,后…

2026/8/2 1:24:18 阅读更多 →

最新新闻

Python零基础实战入门:从环境搭建到项目实战的避坑指南

Python零基础实战入门:从环境搭建到项目实战的避坑指南

这类标题的教程,通常承诺“零基础到精通”、“一周速成”、“学完接单”,但真正有价值的内容,往往藏在具体的环境搭建、代码调试和项目实战里。作为一个写过不少Python教程、也带过新人的老手,我的建议是:别被“最全最…

2026/8/2 2:00:41 阅读更多 →
GoTTY安全配置实战:TLS加密、SSH认证与权限控制

GoTTY安全配置实战:TLS加密、SSH认证与权限控制

1. 项目概述:为什么GoTTY的安全配置不容忽视?GoTTY是一个能把命令行工具变成Web应用的神器,相信不少运维和开发者都用它来远程管理服务器、执行脚本或者提供一个临时的Web终端。这东西用起来是爽,一个命令就能在浏览器里操作SSH&a…

2026/8/2 2:00:41 阅读更多 →
Pandas merge函数全解析:从数据关联原理到实战避坑指南

Pandas merge函数全解析:从数据关联原理到实战避坑指南

1. 从“数据孤岛”到“数据关联”:为什么merge是数据分析的基石 如果你处理过稍微复杂一点的数据,比如从销售系统导出一份订单表,又从CRM系统导出一份客户信息表,你肯定遇到过这个场景:你需要把这两张表“拼”在一起&a…

2026/8/2 2:00:41 阅读更多 →
C#上位机开发:构建健壮串口通信组件与框架集成方案

C#上位机开发:构建健壮串口通信组件与框架集成方案

最近在做一个工业数据采集项目,客户现场的设备五花八门,协议各异,但有一个共同点:几乎都留了一个串口。于是,我不得不再次面对那个熟悉又有点“古老”的挑战——串口通信。在C#里,SerialPort控件是现成的&a…

2026/8/2 2:00:41 阅读更多 →
Unity Shader纹理动画:Tilling与Offset原理与实战应用

Unity Shader纹理动画:Tilling与Offset原理与实战应用

1. 项目概述:从静态到动态的纹理魔法在Unity里做特效或者场景交互,想让一片水面流动起来,或者让火焰燃烧得更真实,新手和老手的第一反应可能都是去动画编辑器里K帧,或者写脚本去控制材质参数。但如果你想让性能开销降到…

2026/8/2 2:00:41 阅读更多 →
从硬编码到配置中心:Apollo核心架构、Docker部署与Spring Boot集成实战

从硬编码到配置中心:Apollo核心架构、Docker部署与Spring Boot集成实战

1. 从“硬编码”到“配置中心”:为什么我们需要Apollo?如果你写过几年后端代码,肯定经历过这样的场景:项目上线前,开发、测试、生产环境的数据库地址、Redis密码、第三方服务密钥,都写在项目的application.…

2026/8/2 1:59:41 阅读更多 →

日新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/2 0:00:38 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:38 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/2 0:00:38 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/2 0:00:38 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/2 0:00:38 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/1 0:00:48 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/1 0:00:48 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/2 0:23:22 阅读更多 →