【BUG记录】Idea spring boot项目中target中没有同步更新最新目录文件及资源
BUG 日志
可见是bean创建异常,依赖注入失败
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'buyServiceImpl': Injection of resource dependencies
failed; nested exception is org.springframework.beans.factory.
BeanCreationException: Error creating bean with name 'orderServiceImpl'
defined in file [D:\workspace\java\ideaworkspace\springcloud\seata-buy\target
\classes\com\xt\springcloud\service\impl\OrderServiceImpl.class]:
Post-processing of merged bean definition failed; nested exception is java.lang.
IllegalStateException: Failed to introspect Class
[com.xt.springcloud.service.impl.OrderServiceImpl] from ClassLoader
[sun.misc.Launcher$AppClassLoader@18b4aac2]
并且还打印了类的全路径信息
D:\workspace\java\ideaworkspace\springcloud\seata-buy\target\classes
\com\xt\springcloud\service\impl\OrderServiceImpl.class
因为我更改了这个项目的结构,这些文件都已经被我删除了
而日志里面的这个文件是先前项目编译的时候所生成的
target 目录介绍
项目编译后自动生成的项目文件,使用maven打包后的文件也会在此处。
解决方案
idea不会自动将新保存的文件或目录及其他资源更新到target目录中,必须在pom.xml中设置
<build> <resources><resource><directory>src/main/java</directory><includes><include>**/*.*</include></includes></resource><resource><directory>src/main/resources</directory><includes><include>**/*.*</include></includes></resource></resources>
</build>
然后maven clean 一下,他会删除掉这个项目的target目录
重启一下项目,就会重新编译代码,生成新的target目录文件,就可以正常运行了
References:
- https://zhuanlan.zhihu.com/p/198191092
- https://www.cnblogs.com/caiba/p/8651791.html?ivk_sa=1024320u
(写博客主要是对自己学习的归纳整理,资料大部分来源于书籍、网络资料、官方文档和自己的实践,整理的不足和错误之处,请大家评论区批评指正。同时感谢广大博主和广大作者辛苦整理出来的资源和分享的知识。)
【BUG记录】Idea spring boot项目中target中没有同步更新最新目录文件及资源相关推荐
- git提交过滤target文件 idea_找不到或无法加载主类(IDEA中启动spring boot项目)
版权声明:本文为博主原创文章,如果转载请给出原文链接:http://www.jufanshare.com/content/142.html 提示:需要对IDEA编辑工具使用熟悉 出现一个问题,就是sp ...
- 怎样使用Spring Boot项目的单元测试
在实际开发中,每当完成一个功能接口或业务方法的编写后,通常都会借助单元测试验证该功能是否正确.Spring Boot对项目的单元测试提供了很好的支持,在使用时,需要提前在项目的pom.xml文件中添加 ...
- 怎样使用Spring Boot项目的单元测试?
在实际开发中,每当完成一个功能接口或业务方法的编写后,通常都会借助单元测试验证该功能是否正确.Spring Boot对项目的单元测试提供了很好的支持,在使用时,需要提前在项目的pom.xml文件中添加 ...
- [spring]用IEDA创建spring boot项目
目录 1.环境准备 2.Maven配置环境变量 3.在 idea 配置 maven 4.idea安装springboot插件 5.创建spring boot项目 6. 打包spring boot项目 ...
- Spring Boot+Vue前后端分离商城实战(二)Spring Boot 项目构建及使用
在介绍了基础环境搭建之后,这一篇文章将介绍如何使用 IDEA 进行 Spring Boot 项目的开发和调试,希望大家能够尽快上手和体验 Spring Boot 项目开发.关于 Spring Boot ...
- Spring Boot项目中使用RestTemplate调用https接口出现 unable to find valid certification path to requested target
问题描述:Spring Boot项目中使用RestTemplate调用https接口出现以下错误: PKIX path building failed: sun.security.provider.c ...
- java servlet 部署到tomcat_如何把spring boot项目部署到tomcat容器中
把spring-boot项目按照平常的web项目一样发布到tomcat容器下 一.修改打包形式 在pom.xml里设置 war 二.移除嵌入式tomcat插件 在pom.xml里找到spring-bo ...
- spring boot 项目源码_Spring Boot2 系列教程(三)理解 Spring Boot 项目中的 parent
前面和大伙聊了 Spring Boot 项目的三种创建方式,这三种创建方式,无论是哪一种,创建成功后,pom.xml 坐标文件中都有如下一段引用: <parent><groupId& ...
- 在Spring Boot项目中使用Spock框架
转载:https://www.jianshu.com/p/f1e354d382cd Spock框架是基于Groovy语言的测试框架,Groovy与Java具备良好的互操作性,因此可以在Spring B ...
最新文章
- Android自定义View:MeasureSpec的真正意义与View大小控制
- Maven2整合集成IntelliJ IDEA创建Web项目
- oracle 11gr2 单机数据库使用asm,RHEL7上安装11gR2单机使用ASM存储搭建Physical Standby笔记...
- AI决策,企业转型新范式
- python文件处理练习
- 鸿蒙os终于开始大升级,华为鸿蒙OS终于要迎来大规模推送升级了
- 其它综合-使用Putty远程连接管理Linux实践
- java高级工程师线程_java高级工程师--------多线程并发
- 网易严选搜索推荐实践之:“全能选手”召回表征算法实践.pdf(附下载链接)...
- c语言归并排序数组不固定,归并排序非递归实现C语言
- 2016.01.18 UILabel
- 让线程等待10秒_Java多线程-线程状态
- 虚拟主机下asp.net 2.0的验证控件失效
- openwrt编译qca驱动不成功。gcc -isystem问题。
- android云新消息接收者全局,消息推送之百度云推送Android集成与用法(示例代码)...
- 计算机病毒模块测试题,计算机病毒分类测试题集
- C#,调用GDI32.DLL绘制图形的源程序
- EtherCAT从站开发入门
- Android11更新包,Android11系统
- KTV点歌系统数据库设计文档
热门文章
- 针对云主机卡死问题的定位分析方法
- [JZOJ 5804] 简单的序列
- 【翻译】 Intel(R) 800 Series序列网卡 ice 驱动安装
- html如何设定盒子的高,css 高度height设置
- MindManager2020官方中文版思维导图软件使用激活安装免费教程下载
- PM,RD,FE,UE,UI,QA等开发常见部门简称
- Aspose.Words for .NET使用教程(十二):在Word文档中使用图表轴
- AfxGetThreadState 与 _AFX_THREAD_STATE 剖析
- NOI2016 优秀的拆分(图解)
- 在Windows下搭建React Native Android开发环境常见问题