Java 无法解析符号';Id';用于IntelliJ中的org.springframework.data.annotation.Id

Java 无法解析符号';Id';用于IntelliJ中的org.springframework.data.annotation.Id,java,mongodb,spring-boot,Java,Mongodb,Spring Boot,我为mongodb添加了一个简单的模型,但IntelliJ无法解析注释@Id。我尝试使缓存无效,但它仍然不是wokring 这是我的pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSche

我为mongodb添加了一个简单的模型,但IntelliJ无法解析注释@Id。我尝试使缓存无效,但它仍然不是wokring

这是我的pom.xml

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
.....
<dependencies>
    <dependency>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-data-mongodb</artifactId>
    </dependency>
    <dependency>
        <groupId>org.springframework.data</groupId>
        <artifactId>spring-data-commons</artifactId>
        <version>2.5.1</version>
    </dependency>
</dependencies>
.......

4.0.0
.....
org.springframework.boot
spring启动程序数据mongodb
org.springframework.data
spring数据共享
2.5.1
.......

正如您在上面的pom.xml中看到的,我对mongo有正确的数据依赖关系。我还缺少什么吗?

你是否尝试重新导入pom依赖项?@varman我尝试在1之前重新加载项目。右键单击pom.xml 2。Maven-->重新加载project@Diwakar请分享想法。右键点击pom的中间->maven->重新导入。你的想法是什么suggesting@Diwakar其他注释如何工作?