解决IDEA springboot“spring-boot-maven-plugin“报红问题方法

本篇文章小编给大家分享一下解决IDEA springboot"spring-boot-maven-plugin"报红问题方法,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。

使用环境

项目环境:Idea 2020.2.3、 Maven 3.6.3 、springboot 2.1.4

在创建springboot项目时spring-boot-maven-plugin 及Idea右侧Plugins划红,导致项目启动打包有问题。虽然项目能跑,但是后续开发中可能会出现不可预知的问题。太碍眼决定把它解决掉。

可能原因:

1、maven没有刷新;

2、Maven插件下载速度太慢,从国外的中央仓库下载;

3、也有可能是本地springboot版本问题等....

分析思路:

1、到仓库中发现有这插件,然后clean install 以后reimport还是飘红。

2、那我们找到Maven地址中的setting.xml中的mirrors标签添加以下内容,maven再次下载jar包时,idea中看到,从阿里云提供的地址下载,速度比中央仓库快

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemalocation="http://maven.apache.org/SETTINGS/1.0.0https://maven.apache.org/xsd/settings-1.0.0.xsd"><localrepository>C:Usersxxx.m2repository</localrepository> <!--这个地方改成自己本地路径--><interactivemode><offline><plugingroups><mirrors><mirror><id>alimaven</id><name>aliyun maven</name><url>http://maven.aliyun.com/nexus/content/groups/public/</url><mirrorof>central</mirrorof>       </mirror><mirror> <id>repo1.maven.org</id> <name>Repo1 Maven of https://repo1.maven.org/maven2/</name> <url>https://repo1.maven.org/maven2/</url> <mirrorof>central</mirrorof> </mirror><!----></mirrors><proxies><profiles><profile><id>downloadSources</id><properties><downloadsources>true</downloadsources><downloadjavadocs>true</downloadjavadocs>          </properties></profile></profiles><activeprofiles><activeprofile>downloadSources</activeprofile></activeprofiles>
</proxies></plugingroups></offline></interactivemode></settings>
<mirror> 
<id>alimaven</id> 
<name>aliyun maven</name> 
<url>http://maven.aliyun.com/nexus/content/groups/public/</url> 
<mirrorof>central</mirrorof> 
</mirror>

但是以上两个方法依然没有解决,因为项目都是其它同事一直能跑起来过的,那就说明程序肯定没问题。主要我之前也是跑得好好的,也就换了一下系统,Idea版本也安装到2020.2.3 版本而已,到此心里感觉到了崩溃的边缘,只想说这是为什么......

然后实在找不到问题所在 ,最后试着改了改pom.xml文件

<version>2.2.2.RELEASE</version>

 居然和版本有关系,问题就解决了。

我试着修改成

<artifactId>spring-boot-maven-plugin-</artifactId>

后面加个-,然后改回来,就恢复正常了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/265585.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Springboot自定义start首发预告

Springboot自定义start首发预告 基于Springboot的自定义start , 减少项目建设重复工作, 如 依赖 , 出入参包装 , 日志打印 , mybatis基本配置等等等. 优点 模块化 可插拔 易于维护和升级 定制化 社区支持(后期支持) 发布时间 预告: 2023-12-10 预计发布: 2024-1-1 , 元旦首…

【开源】基于Vue.js的就医保险管理系统

文末获取源码&#xff0c;项目编号&#xff1a; S 085 。 \color{red}{文末获取源码&#xff0c;项目编号&#xff1a;S085。} 文末获取源码&#xff0c;项目编号&#xff1a;S085。 目录 一、摘要1.1 项目介绍1.2 项目录屏 二、功能模块2.1 科室档案模块2.2 医生档案模块2.3 预…

【腾讯云 HAI域探秘】借助高性能服务HAI快速学会Stable Diffusion生成AIGC图片——必会技能【微调】

目录 Stable Diffusion基本使用方法 学术加速测试 配置中文插件 Prompt与Negative prompt 采样器说明 人像生成 水光效果 微调的使用 图像生成种子/seed使用 附加/Extra 微调实例测试 图生图微调 ​编辑 使用蒙版微调 Stable Diffusion基本使用方法 环境配置&am…

Raft毕业设计——基于Raft+区块链的共识算法Raft设计与实现(毕业论文+程序源码)——共识算法Raft

基于Raft区块链的共识算法Raft设计与实现&#xff08;毕业论文程序源码&#xff09; 大家好&#xff0c;今天给大家介绍基于Raft区块链的共识算法Raft设计与实现&#xff0c;文章末尾附有本毕业设计的论文和源码下载地址哦。需要下载开题报告PPT模板及论文答辩PPT模板等的小伙…

DELL服务器ESXi 6.7平台配置网卡直通报错

报错信息&#xff1a; 内存设置无效: 内存预留 (sched.mem.min) 应该等于内存大小 尝试勾选内存配置&#xff1a;预留所有客户机内存 报错信息&#xff1a; 模块“DevicePowerOn”打开电源失败。 配置文件中缺少 pciPassthru1.id 条目。 无法启动虚拟机。 尝试&#xff1a…

ACM32FP421系列是一款应用于指纹门锁上的安全芯片,内核性能高,安全性高,内建 AES、CRC、TRNG 等算法模块

ACM32FP421 芯片的内核基于 ARMv8-M 架构&#xff0c;支持 Cortex-M33 和 Cortex-M4F 指令集。内核支持一 整套 DSP 指令用于数字信号处理&#xff0c;支持单精度 FPU 处理浮点数据&#xff0c;同时还支持 Memory Protection Unit &#xff08;MPU&#xff09;用于提升应用的安…

Docker 部署 Memos 服务

拉取最新版本的 Memos 镜像&#xff1a; $ sudo docker pull ghcr.io/usememos/memos:latest在本地预先创建好 memos 目录, 用于映射 Memos 容器内的 /var/opt/memos 目录。 使用以下命令来运行 Memos 容器: $ sudo docker run -d --name memos -p 10087:5230 -v /home/ubun…

【linux系统CentOS8.2】linux命令总结(快速上手Linux)

目录 前言 目录结构 linux路径的描述方式 HOME目录和工作目录 linux命令的基本格式 区分文件类型 ls命令 切换工作目录 查看当前的工作目录 创建文本 读取文本 cat命令 more命令 复制文件或文件夹 移动文件&#xff0c;重命名文件 文件的删除 文件删除配合通配符…

vite配置nework访问ip

如果没有进行配置&#xff0c;运行项目之后&#xff0c;看到的访问地址是本地访问地址&#xff0c;其他人同个局域网的人访问不了。 如下&#xff1a; 如果想要其他人也可以访问&#xff0c;需要设置内网 ip 访问地址&#xff0c;设置方法如下&#xff1a; 一、配置 “ vite…

C++相关闲碎记录(6)

1、使用shared_ptr #include <iostream> #include <memory> #include <set> #include <deque> #include <algorithm> #include <string>class Item { private:std::string name;float price; public:Item(const std::string& n, floa…

班级管理的重要性

班级管理&#xff0c;就像是一座桥&#xff0c;连接着学生和老师&#xff0c;它的重要性不言而喻。 营造良好的学习氛围 班级管理不仅仅是维护秩序&#xff0c;更是营造一个积极向上的学习氛围。一个好的班级管理&#xff0c;能让学生更加专注于学习&#xff0c;提高学习效率。…

【JAVA杂货铺】一文带你走进面向对象编程的构造方法 | Java| 面向对象编程 | (中)

&#x1f308;个人主页: Aileen_0v0&#x1f525;系列专栏:Java学习系列专栏&#x1f4ab;个人格言:"没有罗马,那就自己创造罗马~" 目录 回顾 构造方法 this关键字 面试题 构造方法的类型 下节预告 代码块 &#x1f352;回顾 之前我们学习了什么是类 什么是…