首页 > 编程语言 >Idea SpringBoot 项目启动时提示程序包不存在和找不到符号

Idea SpringBoot 项目启动时提示程序包不存在和找不到符号

时间:2023-07-20 15:56:27浏览次数:53  
标签:依赖 SpringBoot 程序包 idea Idea Maven 导入

从git上克隆了一个SpringBoot项目,并且使用Maven编译也通过了,奇怪的是当Build Project时却提示符号不存在 。如下图:

 

先查看导入的类是否存在,如果不存在的话,那查看一下是否缺少了maven依赖。我这边是可以访问到类的,并且jar包也导入成功了。

 

也尝试了网上的解决方法,设置Project Encoding、更改Sdk版本、Maven重新clean,install等都没能解决问题。反反复复折腾最后发现使用mvn idea:idea命令成功解决了问题 。

 

 

那么mvn idea:idea命令就是将所有项目所需要的依赖全部下载,因为初始导入时会因为一些配置conger导致依赖没能正常导入,依赖缺失,运行时就会出现找不到程序包的错误

标签:依赖,SpringBoot,程序包,idea,Idea,Maven,导入
From: https://www.cnblogs.com/Fooo/p/17568620.html

相关文章

  • IDEA 中 模拟并发的工具类CountDownLatch
    (44条消息)用CountDownLatch最大限度的模拟多线程并发执行案例全案例_countdownlatch模拟高并发_@来杯咖啡的博客-CSDN博客......
  • IDEA 如何设置文件自动换行
    背景:需要在resources目录下建立一个json。特点是特别的长,每次需要编辑都要滚动。需求:实现IDEA自动换行参考:(44条消息)idea如何设置自动换行_idea自动换行_张伟杰-Vijay的博客-CSDN博客......
  • Spring + SpringMVC + SpringBoot + MyBatis 相关注解
    创建对象的:@Controller:放在类的上面,创建控制器对象,注入到容器中@RestController:放在类的上面,创建控制器对象,注入到容器中。作用:复合注解是@Controller,@ResponseBody,使用这个注解类的,里面的控制器方法的返回值都是数据@Service:放......
  • Springboot 整合Swagger Swagger使用教程
    swagger使用教程——快速使用swagger一、swagger简介官网:https://swagger.io/1、认识swaggerswagger是一个规范和完整的框架,用于生成、描述、调用和可视化RestFul风格的web服务,总体目标是使客户端和文件系统作为服务器以同样的速度来更新。文件的方法,参数和模型紧密集成到服务......
  • idea连接数据库及使用
    连接数据库idea本身足够强大,可以直接操作数据库。1.打开idea后,点击右侧的Database,点击加号,点击DataSource,在右侧选择需要的数据库,我这里选择mysql.2.填写完相应的配置信息,点击TestConnection,如果成功连接的话就点击apply,点击ok.3.右侧就会显示出来。操作数据库创建数......
  • 解决IDEA加载maven工程慢
    问题描述用IDEA开发maven工程,当maven工程过多的时候,打开工程模块界面IDEA反映缓慢 解决问题默认情况下IDEA根据archetype创建maven项目,会从网络下载catalog文件,这是导致创建maven项目缓慢的原因。解决办法可以设置使用本地catalog文件,在IDEA中设置archetype的使用方式为local......
  • springBoot——整合junit
    spring整合junit复习springBoot整合junitpackagecom.example.springboot_04;importcom.example.springboot_04.service.ServiceBook;importorg.junit.jupiter.api.Test;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.boot......
  • Gridea 搭建的博客无法加载 CSS、网页图标、头像配置
    前阵子发现了用来写静态博客的软件Gridea,配置使用后发现,网页和软件预览的完全不同,打开DevTools一看,CSS压根就没加载出来,同样的,其他静态资源也都没有正确加载。目前的Gridea版本号是0.0.3仔细观察后发现,多了一个/,如图再回到软件配置上,可能是因为多打了这一个尾部的/,导......
  • springBoot——读取数据
    在yml文件中读取数据,用$符号就可以类似于这样的如果要读取yml里面全部的数据,就用自动装配来写而如果要用实体类来读取里面的数据packagecom.example.springboot_01.domain;importorg.springframework.boot.context.properties.ConfigurationProperties;importorg.spr......
  • 我开源了团队内部基于SpringBoot Web快速开发的API脚手架stater
    我们现在使用SpringBoot做Web开发已经比之前SprngMvc那一套强大很多了。但是用SpringBootWeb做API开发还是不够简洁有一些。每次WebAPI常用功能都需要重新写一遍。或者复制之前项目代码。于是我封装了这么一个抽出SpringBootWebAPI每个项目必备需要重复写的模块,和......