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

2024-01-07 22:44

本文主要是介绍【idea】解决sprintboot项目创建遇到的问题2,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

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

目录

一、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/)


一、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,问题解决。

这篇关于【idea】解决sprintboot项目创建遇到的问题2的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


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

相关文章

Kotlin Map映射转换问题小结

《KotlinMap映射转换问题小结》文章介绍了Kotlin集合转换的多种方法,包括map(一对一转换)、mapIndexed(带索引)、mapNotNull(过滤null)、mapKeys/map... 目录Kotlin 集合转换:map、mapIndexed、mapNotNull、mapKeys、map

nginx中端口无权限的问题解决

《nginx中端口无权限的问题解决》当Nginx日志报错bind()to80failed(13:Permissiondenied)时,这通常是由于权限不足导致Nginx无法绑定到80端口,下面就来... 目录一、问题原因分析二、解决方案1. 以 root 权限运行 Nginx(不推荐)2. 为 Nginx

解决1093 - You can‘t specify target table报错问题及原因分析

《解决1093-Youcan‘tspecifytargettable报错问题及原因分析》MySQL1093错误因UPDATE/DELETE语句的FROM子句直接引用目标表或嵌套子查询导致,... 目录报js错原因分析具体原因解决办法方法一:使用临时表方法二:使用JOIN方法三:使用EXISTS示例总结报错原

Windows环境下解决Matplotlib中文字体显示问题的详细教程

《Windows环境下解决Matplotlib中文字体显示问题的详细教程》本文详细介绍了在Windows下解决Matplotlib中文显示问题的方法,包括安装字体、更新缓存、配置文件设置及编码調整,并... 目录引言问题分析解决方案详解1. 检查系统已安装字体2. 手动添加中文字体(以SimHei为例)步骤

SpringSecurity整合redission序列化问题小结(最新整理)

《SpringSecurity整合redission序列化问题小结(最新整理)》文章详解SpringSecurity整合Redisson时的序列化问题,指出需排除官方Jackson依赖,通过自定义反序... 目录1. 前言2. Redission配置2.1 RedissonProperties2.2 Red

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.

nginx 负载均衡配置及如何解决重复登录问题

《nginx负载均衡配置及如何解决重复登录问题》文章详解Nginx源码安装与Docker部署,介绍四层/七层代理区别及负载均衡策略,通过ip_hash解决重复登录问题,对nginx负载均衡配置及如何... 目录一:源码安装:1.配置编译参数2.编译3.编译安装 二,四层代理和七层代理区别1.二者混合使用举例

Linux线程之线程的创建、属性、回收、退出、取消方式

《Linux线程之线程的创建、属性、回收、退出、取消方式》文章总结了线程管理核心知识:线程号唯一、创建方式、属性设置(如分离状态与栈大小)、回收机制(join/detach)、退出方法(返回/pthr... 目录1. 线程号2. 线程的创建3. 线程属性4. 线程的回收5. 线程的退出6. 线程的取消7.

Java中读取YAML文件配置信息常见问题及解决方法

《Java中读取YAML文件配置信息常见问题及解决方法》:本文主要介绍Java中读取YAML文件配置信息常见问题及解决方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要... 目录1 使用Spring Boot的@ConfigurationProperties2. 使用@Valu

创建Java keystore文件的完整指南及详细步骤

《创建Javakeystore文件的完整指南及详细步骤》本文详解Java中keystore的创建与配置,涵盖私钥管理、自签名与CA证书生成、SSL/TLS应用,强调安全存储及验证机制,确保通信加密和... 目录1. 秘密键(私钥)的理解与管理私钥的定义与重要性私钥的管理策略私钥的生成与存储2. 证书的创建与