无法在 IntelliJ IDEA 中生成 JPA Hibernate 元模型 类

Cannot generate JPA Hibernate Metamodel classes in IntelliJ IDEA

在我的 Java 项目中,我得到“java: 找不到符号 ” 指向元模型 类 的错误,例如Company_.

所以,首先我检查了 my-project\target\generated-sources\annotations,发现它是空的。然后,在网上和SO上搜索了几次之后,我看到必要的设置似乎没问题,这是我第一次遇到这个问题。

这里是pom.xml中对应的设置:

<dependency>
    <groupId>org.hibernate</groupId>
    <artifactId>hibernate-jpamodelgen</artifactId>
    <version>5.3.7.Final</version>
</dependency>

而且我已经有了这个设置而且这些都没有改变:

Settings

Settings > Build execution, Deployment > Compiler > Annotation Processors > my-project (selected) :
Enable annotation processing (checked)
Obtain processors from project classpath (selected)
Store generated sources relative to: Module content root
Production sources directory: target\generated-sources\annotations
Test sources directory: target\generated-test-sources\test-annotations

我尝试重建项目、模块等,但 my-project\target\generated-sources\annotations 目录中仍然没有任何内容。那么,如何在 IntelliJ IDEA 中生成这些 JPA Hibernate 元模型 类

尝试从版本中删除 .Final 或使用其他版本