2017-08-08 79 views
0

我已經從official website下載了Lombok.jar。我已經雙擊它,並確保它安裝在我的STS。然後,我已經添加了依賴到我pom.xml龍目島:數據無法解析爲某種類型

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

,然後我有以下類:

@Data 
@Entity 
public class Kinkester { 


    @Id 
    @GeneratedValue 
    Long id; 

    int age; 

} 

,但該行@Data它抱怨:

Data cannot be resolved to a type 

所以,它似乎沒有識別龍目島?

我已經重新啓動了我的Eclipse,並清理了項目,並更新了maven,但仍然無法正常工作。

回答

0

你需要lombok罐子代替lombok-maven

+0

另外,你可以找到項目龍目島網站確切的依賴[項目龍目島的Maven德普] (https://projectlombok.org/setup/maven) – DevDio

1

這是錯誤的進口,你要的是,

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