【idea】解决sprintboot项目创建遇到的问题2

本篇是继【idea】解决sprintboot项目创建遇到的问题_java.lang.illegalargumentexception: unable to inst-CSDN博客

目录

[一、Dependency 'com.mysql:mysql-connector-j:' not found](#一、Dependency 'com.mysql:mysql-connector-j:' not found)

[二、Could not find artifact org.springframework.boot:spring-boot-maven-plugin:pom:4.0.0 in alimaven (http://maven.aliyun.com/nexus/content/groups/public/)](#二、Could not find artifact org.springframework.boot:spring-boot-maven-plugin:pom:4.0.0 in alimaven (http://maven.aliyun.com/nexus/content/groups/public/))


一、Dependency 'com.mysql:mysql-connector-j:' not found

报错:在创建新的springboot项目时碰到

原因:说明在该新建的项目中没有导入下列依赖。

解决方法:

有时候maven下载依赖特别慢,是因为没有修改maven镜像,导致本地库中没有的时候,会默认从国外网站下载。现进行修改。

找到本地maven安装路径,进入conf目录,打开settings.xml文件,

打开"settings.xml"文件,找到"mirrors"节点,输入如下图代码。将镜像路径配置成阿里云镜像,

复制代码
     <mirror>
      <id>alimaven</id>
      <mirrorOf>central</mirrorOf>  
      <name>aliyun maven</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
    </mirror>

回到idea中,重新选择一下maven的settings.xml文件,

重启idea。下载maven依赖就变快了。

OK,问题解决。

二、Could not find artifact org.springframework.boot:spring-boot-maven-plugin:pom:4.0.0 in alimaven (http://maven.aliyun.com/nexus/content/groups/public/)

报错:pom.xml 文件的配置情况,如下所示:

<plugin>标签下,可以发现org.springframework.boot没问题,但是<artifactId>的spring-boot-maven-plugin提示有问题。

原因:无法识别使用哪个版本的 spring-boot-maven-plugin 包。

解决方法:crtl+单击上面的org.springframework.boot会跳转到配置文件中,找到spring-boot-maven-plugin的版本信息,也就是<version>,复制到标错的那行下边,

复制代码
<version>4.0.0</version>

但是刷新之后,发现还是报错。

打开Maven的安装目录路径下,可以发现本地的maven仓库中存在多个版本的 spring-boot-maven-plugin 包,如下所示:

使用 <version> 标签添加版本号,如下所示,

OK,问题解决。

相关推荐
聚美智数7 小时前
智能结构化识别-图片结构解析-图像结构化解析-照片结构化解析
android·java·数据库
十年Java程序媛7 小时前
Java枚举Enum完整教程|替代静态常量,开发与面试要点
java·开发语言·spring boot·后端·面试
我是人✓7 小时前
SpringBoot静态资源映射揭秘
java·spring boot·后端
土豆.exe8 小时前
nf_tables 的 verdict 被读了两次:一个十年未闭合的位域错配
java·数据库·网络安全·缓存
小坏讲微服务9 小时前
刚发布一个月的JDK 27,为什么我建议你立刻升级?
java·开发语言·spring boot·spring·架构·求职招聘·springboot4
kunicoding9 小时前
多线程编程核心概念详解:从线程基础到并发安全
java·jvm·安全
snow@li10 小时前
SpringBoot:核心注解全景梳理 / @xxx 叫“注解”(Annotation)
java·spring
devilnumber10 小时前
避坑_IDEA 提取方法(Extract Method)工具
java·ide·intellij-idea
鬼手点金10 小时前
Agent 的学习机制:后训练、上下文学习与外部化学习
java·人工智能·git·学习·自动化·nanogpt
小陈不好吃10 小时前
equals 与 hashCode 的契约关系:从 HashMap 到 Lombok 注解
java·hashmap·lombok