IDEA+Maven报错unused import statement解决方法

导包时出现的问题

在测试类中用

import com.chengzhid.spring.pojo.User;

 导入实体类时报错

这一条引用直接变灰,IDEA提示unused import statement

引用处在未使用的状态

 

在下面测试类中使用的User被IDEA提示使用另一个com.sun.tools.internal.xjc.reader.xmlschema.xmlschema.bindinfo.BIConversion包下的User类

手动导入实体类所在的包也仍然报错

就是说测试类识别不到我自己写的实体类

(而且正常情况下有引用不被使用应该也不会报错?

 

总之就是很迷惑

 

百度查了一下 大家给出的方法基本都是清理IDEA和Maven的缓存

idea->file->invalidate caches/restart 清除缓存重启

pom.xml->右键->maven->reimport/reload 能刷新的按钮按一遍

我是只清理了IDEA缓存就可以了)

 

 

另外额外查到一个

IDEA设置自动清理掉未被使用的引用代码

在IDEA的File-->Settings-->Editor-->General-->Auto Import中,将Optimize imports on the fly(for current project)勾选上,Apply就可以了


__EOF__

本文作者cheng_zhi
本文链接https://www.cnblogs.com/chengzhid/p/16644843.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   cheng_zhi  阅读(2797)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· DeepSeek 开源周回顾「GitHub 热点速览」
历史上的今天:
2021-08-31 Leetcode题目总结[2]两数相加
2021-08-31 Leetcode题目总结[1]两数之和
点击右上角即可分享
微信分享提示