我已经创建了一个简单的单元测试,但是IntelliJ错误地将它突出显示为红色。将其标记为错误

没有豆子?

如你所见,它通过了测试?所以它一定是自动连接的?


当前回答

我已经将我的Intellij IDEA版本更新到2022.2.3,如下所示:

IntelliJ IDEA 2022.2.3(终极版) 构建# IU-222.4345.14 运行时版本:17.0.4.1+7-b469.62 aarch64

它解决了我的问题。

其他回答

作为IntelliJ (IDE)和开发环境之间的大多数同步错误。

特别是如果您有自动测试或构建,通过绿色始终。

无效缓存和重新启动解决了我的问题。

这个问题可以通过在spring引导应用程序主类上放置@EnableAutoConfiguration来解决。

至于intelliJ 2021.2.3版(终极版),我把“spring bean组件中不正确的注入点自动装配”改为警告,这对我来说很有用

对我来说,解决方案是把@EnableAutoConfiguration放在Application类的@SpringBootApplication下面,因为它是多余的,所以它要下划线。删除它,瞧,所有关于丢失豆子的警告都消失了!傻春……

将@Service注释添加到Repository类中,它应该可以工作。