Ich versuche, Lombok in einem Maven-Projekt mit Java 8 zu verwenden, aber Lombok generiert keine Getters und Setter, wenn ich die @Data Annotation anwende. Ich habe versucht, Maven Compiler Plugin Version 3.5 wie erwähnt here zu verwenden, aber es hat nicht geholfen. Weiß jemand, welche Versionen ich verwenden muss?Lombok generiert keine Methoden
pom.xml
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.14</version>
<scope>provided</scope>
</dependency>
...
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5</version>
<configuration>
<source>1.8</source>
<target>1.8</target>
</configuration>
</plugin>
Haben Sie die aktuellste Version verwenden geprüft 3.6.1 von [Maven-Compiler-Plugin] (http://maven.apache.org/plugins/maven -compiler-plugin /)? – khmarbaise
Es scheint, dass Methoden erstellt, aber nicht von Eclipse IDE erkannt werden. Ich habe einen Unit Test erstellt, der gut läuft. Der Test verwendet Getter und Setter, erstellt von Lombok. Gibt es eine Möglichkeit, dass Eclipse die generierten Methoden kennt? – Tunguska