一、现象展现
Idea配置占用了C磁盘的所有空间,删除Idea配置目录后,改为D磁盘存储Idea配置。
由于idea的Artifact(war explode包)在没有整个项目重新构建情况下没有执行热发布,从而删除Artifact的war和war explode包,重新构建打包,启动Tomcat
报错日志:
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.duowan.cfg.PropertiesConfig] for bean with name 'com.duowan.cfg.PropertiesConfig#0' defined in class path resource [applicationContext.xml];nested exception is java.lang.ClassNotFoundException: com.duowan.cfg.PropertiesConfig
二、原因
项目的.idea目录缓存了旧的配置信息,故没有热发布,也出现了class构建不存在
三、解决方案
删除项目的.idea目录,重新导入配置项目