我有一个正在开发的maven / hibernate / mysql应用程序,但在使jpa-metamodel东西正常工作时遇到了问题。我的pom.xml中有这个:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-core</artifactId>
<version>5.3.1.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
<version>5.3.1.Final</version>
<scope>provided</scope>
</dependency>
根据this answer(请参阅标题为“带有Hibernate 5的2018年3月答案”的第二个答案),除了pom.xml和类路径上的正确jars都应是必需的。
我做了很多谷歌搜索,但是我遇到的大多数答案都是旧的,并且我相信它已被弃用。
我是否需要运行一个专门针对metamodel类的目标?这些类只是“编译”工作吗?
我的编译器设置如下:
我想念什么?
谢谢!