2017-08-08 1 views
0

Ich habe das Lombok.jar von der official website heruntergeladen. Ich habe doppelt darauf geklickt und sichergestellt, dass es auf meinem STS installiert ist. Dann habe ich die Abhängigkeit in meine pom.xml hinzugefügt:Lombok: Daten können nicht in einen Typ aufgelöst werden

 <dependency> 
      <groupId>org.projectlombok</groupId> 
      <artifactId>lombok-maven</artifactId> 
      <version>1.16.18.0</version> 
      <type>pom</type> 
     </dependency> 

und dann habe ich die folgenden Klasse:

@Data 
@Entity 
public class Kinkester { 


    @Id 
    @GeneratedValue 
    Long id; 

    int age; 

} 

aber in der Linie @Data es beschwert sich mit:

Data cannot be resolved to a type 

So, Es scheint, dass es den Lombok nicht identifiziert?

Ich habe meine Eclipse neu gestartet, und das Projekt gereinigt und den Maven aktualisiert, aber immer noch nicht funktioniert.

Antwort

0

Sie brauchen lombok Glas statt lombok-maven

+0

zusätzlich, Sie auf dem Projekt Lombok Website genaue Abhängigkeit [Projekt Lombok Maven Dep] finden (https://projectlombok.org/setup/maven) – DevDio

1

, dass die falsche Import, was Sie wollen, ist,

<dependency> 
    <groupId>org.projectlombok</groupId> 
    <artifactId>lombok</artifactId> 
    <version>1.16.16</version> 
    <scope>provided</scope> 
</dependency> 
Verwandte Themen