在我的Java项目中,我得到了">java:找不到符号"指向元模型类(例如Company_
(的错误。
所以,首先我检查了my-projecttargetgenerated-sourcesannotations
,发现它是空的。然后,在网上和SO上搜索了几次后,我发现必要的设置似乎还可以,这是我第一次遇到这个问题。
以下是pom.xml
:中的相应设置
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
<version>5.3.7.Final</version>
</dependency>
我已经有了这个设置,这些设置没有改变:
设置
设置>生成执行,部署>编译器>注释处理器>我的项目(选中(:
启用注释处理(选中(
从项目类路径获取处理器(选中(
存储生成的源相对于:模块内容根
生产源目录:目标\生成的源\注释
测试源目录:目标\生成的测试源\测试注释
我试图重建项目、模块等,但my-projecttargetgenerated-sourcesannotations
目录中仍然没有任何内容。那么,我如何在IntelliJ IDEA中生成这些JPA-Hibernate元模型类呢?
尝试删除。最终版本或仅使用另一版本