在使用Idea开发时,有的时候,需要在pom.xml文件中引入某些plugin,比如:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<version>2.6.3</version>
</plugin>
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.4.1</version>
</plugin>
</plugins>
</build>
这里边引入两个plugin。但是有时候会发现某个plugin显示的是红色,比如我这次遇到的是1.4.1显示的是红色,提示这个mybatis-generator plugin版本找不到。但是进到本地maven仓库中发现已经存在,而且发现使用这个plugin也没有任何问题。这个时候,我们可以确认是idea自己出了问题。
可以点击File - Invalidate Cache..., 他会清空缓存,然后自动重启Idea, 问题一般可以解决。