首页 > 其他分享 >IDEA Spring Boot项目的依赖入库问题

IDEA Spring Boot项目的依赖入库问题

时间:2023-04-19 15:59:54浏览次数:48  
标签:依赖 项目 Spring Boot IDEA maven 右键 版本 加载

    • SpringBoot项目在创建的时候,尽量把需要的依赖通过官网选择器勾选开发的依赖框架
    • 后期在开发过程中,可以通过点击当前版本的 boot-pom的依赖看其支持的依赖的版本,手动进行导入
    • 或通过.pom的文件下右键generate,通过 edit starter 再次进入官网选择器进行依赖的选择和删除
    • 重新对 maven进行删改,可能会导致 idea对 springboot项目的依赖产生引包溯源错误的问题,即明明 
External Libraries 
    下有所需要的包,但是 build的过程中出现包不存在或目录不存在的问题,此时的解决方案有三个:
    • 1. 通过Maven设置,将 runner选项卡的勾选上即可,即由maven全盘皆管项目的构建工作,
       再在项目上右键 maven -> reload project,即可解决问题。
    • 2. 降低 spring-boot 的版本,重新加载 maven;再还原到之前的版本,再重新加载 maven。
    • 3. 删除.iml文件,同时通过 Terminal在项目路径下执行 mvn idea:module 来重新构建项目的 模块配置信息,再重新加载项目即可解决问题。三

      推荐使用第二种方式。

标签:依赖,项目,Spring,Boot,IDEA,maven,右键,版本,加载
From: https://www.cnblogs.com/opdosog/p/17333555.html

相关文章

  • 创建idea springboot(spring Initializr项目)需要手动导包)
    用注解@RestController 的时候,报错:找不到符号原来是没有import这个包,复制粘贴 @RestController 的时候,idea并没有自动import这个包,导致找不到,要手动import。手动导入就行了。另外,如果是创建的maven项目,由于main类文件的放置位置不同,也会报错:nested exception is java.lang.I......
  • @SpringBootApplication等四个爆红
    在黑马的上面学习,按步骤做,出现爆红问题,之后尝试过很多方法,后发现没导包。导包后可以 ......
  • Java SpringBoot 加载 yml 配置文件中字典项
    将字典数据,配置在yml文件中,通过加载yml将数据加载到Map中SpringBoot中yml配置、引用其它yml中的配置。#在配置文件目录(如:resources)下新建application-xxx必须以application开头的yml文件,多个文件用","号分隔,不能换行项目结构文件application.ymlserver:po......
  • 提高kafka消费速度之从源码去了解Spring-kafka的concurrency参数
    网上看到这篇文章,觉得很不错,这里转载记录一下。转自:提高kafka消费速度之从源码去了解Spring-kafka的concurrency参数-简书第一部分、引言    在spring应用中,如果我们需要订阅kafka消息,通常情况下我们不会直接使用kafka-client,而是使用了更方便的一层封装spring-kafk......
  • 5.数据交换格式与 SpringIOC 底层实现
    数据交换格式与SpringIOC底层实现一、课程目标XML和JSONJava反射机制手写SpringIOC二、什么是数据交换格式客户端与服务器常用数据交换格式xml、json、html三、数据交换格式用场景移动端(安卓、IOS)通讯方式采用http协议+JSON格式走restful风格。很多互......
  • 14.SpringAOP 编程
    SpringAOP编程课程目标代理设计模式Spring的环境搭建SpringIOC与AOPSpring事物与传播行为一、代理模式1.1概述代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理访问目标对象。这样好处:可以在目标对象实现的基础上,增强额外的功能操作。(扩......
  • springboot项目 宿舍管理系统 (源码+数据库文件+1w字论文+ppt)
    来了就点个赞再走呗,即将毕业的兄弟有福了文章底部获取源码springboot项目宿舍管理系统(源码+数据库文件+1w字论文+ppt)技术框架:java+springboot+vue+mysql后端框架:SpringBoot、SpringMVC、MyBatisPlus前端界面:vue、BootStrap、jQuery、ajxs系统共分为三种用户系统主要功......
  • IDEA启动报错Internal error. Please refer to https://jb.gg/ide/critical-startup-e
    CMD右键以管理员身份运行netshwinsockreset完成后重启netshwinsockreset命令,作用是重置Winsock目录。如果一台机器上的Winsock协议配置有问题的话将会导致网络连接等问题,就需要用netshwinsockreset命令来重置Winsock目录借以恢复网络。......
  • springboot
    介绍springboot是spring项目中的一个子工程,前者的实现是基于spring的。springboot的特点:“开箱即用”和“约定大于配置”使用pom配置1)添加父工程依赖<parent><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-parent</artifactId>......
  • SpringBoot中配置Swagger2
    首先在pom.xml添加springfox-swagger2和springfox-swagger-ui两个依赖,并且spring-boot-starter-parent的版本不能太高,可以设置为2.1.6.RELEASE<!--https://mvnrepository.com/artifact/io.springfox/springfox-swagger2--><dependency> <groupId>io.springfox</groupId>......