У меня возникают проблемы при переносе моего проекта в Java 11 из Java 8 с помощью валидатора Hibernate.
При попытке создать мой проект с помощью maven я получаю следующую ошибку:
[INFO] --- maven-processor-plugin:3.3.3:process (default) @ maple-orm ---
[ERROR] diagnostic: ...\module-info.java:19: error: module not found: org.hibernate.validator
requires org.hibernate.validator;
Плагин в pom для maven-processor-plugin определяется следующим образом:
<groupId>org.bsc.maven</groupId>
<artifactId>maven-processor-plugin</artifactId>
<version>3.3.3</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>process</goal>
</goals>
<configuration>
<processors>
<processor>org.hibernate.jpamodelgen.JPAMetaModelEntityProcessor</processor>
</processors>
</configuration>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-jpamodelgen</artifactId>
<version>5.4.10.Final</version>
</dependency>
</dependencies>
</plugin>
И модуль-информация. java выглядит так:
module test.module {
...
requires org.hibernate.validator;
}
Есть ли что-то конкретное c, что мне не хватает, чтобы исправить эту проблему с JPMS?