Problème lors de la construction de Java à l'aide de JDK 14 et de Lombok 1.18.18 :
[ERREUR] Échec de l'exécution de l'objectif org.apache.maven. plugins:maven-compiler-plugin :3.8.1:compile (default-compile) on project a-service : Erreur fatale lors de la compilation : java.lang.IllegalAccessError : la classe lombok.javac.apt.LombokProcessor (dans le module sans nom @0x363d3958) ne peut pas accéder à la classe com.sun.tools.javac.processing.JavacProcessingEnvironment (dans le module jdk.compiler) car le module jdk.compiler n'exporte pas com.sun.tools.javac.processing vers un module sans nom @0x363d395**
?
Problème résolu en raison de la plate-forme de construction incluant une image incorrecte.
Bonjour, j'utilise Java 16 et Spring Boot 2.4.4 et j'obtiens toujours l'erreur. Y a-t-il quelque chose que je puisse faire ? J'exécutais auparavant le même code sur Java 11 et cela fonctionnait bien.
[ERREUR] Échec de l'exécution de l'objectif org.apache.maven.plugins:maven-compiler-plugin:3.8.1:testCompile (default-testCompile) sur le projet ybl-ostatusreport-spring-boot : Fatal
erreur de compilation : java.lang.IllegalAccessError : la classe lombok.javac.apt.LombokProcessor (dans le module sans nom @0x5875de6a) ne peut pas accéder à la classe com.sun.tools.javac.processin
g.JavacProcessingEnvironment (dans le module jdk.compiler) car le module jdk.compiler n'exporte pas com.sun.tools.javac.processing vers un module sans nom @0x5875de6a -> [Help
1]
org.apache.maven.lifecycle.LifecycleExecutionException : Échec de l'exécution de l'objectif org.apache.maven. plugins:maven-compiler-plugin :3.8.1:testCompile (default-testCompile) o
n projet ybl-ostatusreport-spring-boot : erreur fatale lors de la compilation
sur org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
sur org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
Cela devrait fonctionner si vous utilisez lombok 1.18.20
Commentaire le plus utile
Cela devrait fonctionner si vous utilisez lombok 1.18.20