解决gradle下找不到符号错误
一、问题描述
在写代码的时候,发现编译的时候报了找不到符号错误
这个类是在common下的tools包里,项目中server依赖于common,我在server中注入AppealTool类时,报了这个错误。
经过检查,发现在AppealTool中已经加了@Component注解
在启动类中,也能够扫描到这个类
通过command+鼠标单击是可以点进去的,证明代码逻辑没有问题。经过多次clean+build和invalidate caches/restart均没有效果。
二、问题原因
最后发现项目是依赖jar包运行的,但是我在gradle的build.gradle里面设置
导致项目不生成可执行jar包,所以找不到包位置了,此时将false改成true
成功运行