SpringBoot项目启动时提示程序包不存在和找不到符号的处理方法

 更新时间:2024年05月29日 11:37:03   作者:面壁者-扬  
最近接手同事开发的一个Springboot工作项目,从svn上整体拉取下来后,构建完成后,启动的时候遇到了程序包找不到的情况,所以本文记录了SpringBoot项目启动时提示程序包不存在和找不到符号的处理方法,需要的朋友可以参考下

一、前言

最近接手同事开发的一个Springboot工作项目,从svn上整体拉取下来后,构建完成后,启动的时候遇到了程序包找不到的情况,记录一下处理过程;

二、项目问题

1、报错信息:启动后报 java: 程序包org.springframework.retry.annotation不存在

2、检查工程项目的引用

1)pom.xml 已有引用

2)引用的依赖中也有

3)使用类也可引用,并不报错

3、通过重构项目bulid project、 maven重新导入依赖等都无效,;并且 maven clean 、maven install 等都正常执行; 

4、把关于@EnableRetry 标签去掉后,项目还可以正常启动

三、处理办法

处理办法很简单,就是项目的idea配置有问题,使用的是同事的idea项目配置,删除项目中的.idea文件夹(如图),重新打开项目构建(idea的maven 重新配置)即可;

四、其他处理

如果项目构建成功后,可正常启动,但是打开类文件后,项目创建的类引用后报红,可通过清理idea缓存处理,缓存清理工具在File–>Invalidate Caches, 如图直接点击重启即可解决

到此这篇关于SpringBoot项目启动时提示程序包不存在和找不到符号的处理方法的文章就介绍到这了,更多相关SpringBoot程序包不存在内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • java发起http请求获取返回的Json对象方法

    java发起http请求获取返回的Json对象方法

    下面小编就为大家分享一篇java发起http请求获取返回的Json对象方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • SpringBoot解决jar包冲突的问题,简单有效

    SpringBoot解决jar包冲突的问题,简单有效

    这篇文章主要介绍了SpringBoot解决jar包冲突的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09
  • SpringBoot深入分析运行原理与功能实现

    SpringBoot深入分析运行原理与功能实现

    我们发现springBoot程序开发比spring程序编写起来容易的多。配置简洁,依赖关系简单,启动运行容易。那么结下了我们我们就要思考一下入门程序中的这些功能是怎么实现的
    2022-09-09
  • Spring Security更换加密方式的完整方案

    Spring Security更换加密方式的完整方案

    随着现在对软件系统安全性要求的越来越严苛,对于很多项目,升级密码都是势在必行的,若项目使用Spring Security框架,只需稍作修改,便可达到更换加密方式,所以本文给大家介绍了Spring Security更换加密方式的完整方案,需要的朋友可以参考下
    2025-12-12
  • Java中的异步操作CompletableFuture示例详解

    Java中的异步操作CompletableFuture示例详解

    CompletableFuture是Java8引入的异步编程工具,支持非阻塞的链式调用和组合操作,提供了强大的异步任务编排能力,本文通过实例代码讲解Java中的异步操作CompletableFuture,感兴趣的朋友跟随小编一起看看吧
    2026-02-02
  • 【Java】BigDecimal实现加减乘除运算代码

    【Java】BigDecimal实现加减乘除运算代码

    本篇文章主要介绍了【Java】BigDecimal实现加减乘除运算代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-02-02
  • java实现文件夹解压和压缩

    java实现文件夹解压和压缩

    这篇文章主要为大家详细介绍了java实现文件夹解压和压缩,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-03-03
  • 一起来学习JAVA的运算符

    一起来学习JAVA的运算符

    这篇文章主要为大家详细介绍了JAVA的运算符,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-03-03
  • Java并发之串行线程池实例解析

    Java并发之串行线程池实例解析

    这篇文章主要介绍了Java并发之串行线程池实例解析,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02
  • Spring Boot jar 启动时设置环境参数的操作

    Spring Boot jar 启动时设置环境参数的操作

    这篇文章主要介绍了Spring Boot jar 启动时设置环境参数的操作,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06

最新评论