Here my related `pom.xml` snippet: ```lang-xml <properties> <java.version>11</java.version> <lombok.version>1.18.24</lombok.version> <org.mapstruct.version>1.5.2.Final</org.mapstruct.version> <hibernate-reactive.version>1.1.8.Final</hibernate-reactive.version> <hibernate-jpamodelgen.version>6.1.3.Final</hibernate-jpamodelgen.version> </properties> <dependencies> <dependency> <groupId>org.hibernate.reactive</groupId> <artifactId>hibernate-reactive-core</artifactId> <version>$ {hibernate-reactive.version} </version> </dependency> <dependency> <groupId>org.hibernate.orm</groupId> <artifactId>hibernate-jpamodelgen</artifactId> <version>6.3.1.Final</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.mapstruct</groupId> <artifactId>mapstruct</artifactId> <version>$ {org.mapstruct.version}</version> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> </dependencies> ```
As you can see, I'm using `lombok` + `mapstruct` + `japmodelgen`.
My problem is that metamodel is not generated but I'm not getting any reason or message about. It seems it's failing silently.
My entity class is annotated using javax.persistence.* annotations:
```lang-java import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.Id; import javax.persistence.Table;
@Entity @Table(name = "GITTBQDCF") public class QdCF { //... } ```
I've also tested with several configurations of `maven-compiler-plugin`:
```lang-xml <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.10.1</version> <configuration> <release>${java.version}</release> <annotationProcessorPaths> <annotationProcessorPath> <groupId>org.hibernate.orm</groupId> <artifactId>hibernate-jpamodelgen</artifactId> <version>${hibernate-jpamodelgen.version}</version> </annotationProcessorPath> <annotationProcessorPath> <groupId>org.projectlombok</groupId> <version>${lombok.version}</version> <artifactId>lombok</artifactId> </annotationProcessorPath> <annotationProcessorPath> <groupId>org.projectlombok</groupId> <version>0.2.0</version> <artifactId>lombok-mapstruct-binding</artifactId> </annotationProcessorPath> <annotationProcessorPath> <groupId>org.mapstruct</groupId> <artifactId>mapstruct-processor</artifactId> <version>${org.mapstruct.version} </version> </annotationProcessorPath> </annotationProcessorPaths> </configuration> </plugin> ``` However, static meta model class `QdCF_` is not generated: ``` mvn compile 07:37:14 [INFO] Scanning for projects... [INFO] [INFO] --------------------< cat.gencat.clt.git:backend >-------------------- [INFO] Building backend 0.0.1-SNAPSHOT [INFO] -------------------------------[ jar ]-------------------------------- [INFO] [INFO] — maven-resources-plugin:2.6:resources (default-resources) @ backend — [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 4 resources [INFO] [INFO] — maven-compiler-plugin:3.10.1:compile (default-compile) @ backend — [INFO] Changes detected - recompiling the module! [INFO] Compiling 71 source files to /home/jeusdi/projects/cultura/git/repositories/backend/target/classes [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 20.493 s [INFO] Finished at: 2022-10-03T08:03:41+02:00 [INFO] ------------------------------------------------------------------------ ``` I don't quite figure out what I'm doing wrong... Any ideas? Could I enable some king of jpamodelgen logging? |