[英]lombok annotation
我是龍目島的新手,我有一個我已經工作了一段時間的項目。 在我更改操作系統之前,一切都運行良好(保留 Bitbucket 上的代碼)。 現在我得到一個錯誤
org.springframework.beans.factory.BeanCreationException: Could not autowire field: private org.springframework.beans.factory.BeanFactory
可能是 lombok 版本的問題或 ide 的問題。我正在使用 netbean 8
在您的類路徑中使用最新的 lombok 版本 jar 以使用 @RequiredArgsConstructor 中的 @Autowired 支持。 為避免 ide 警告,請為您的 ide 使用 lombok 插件,記得啟用注釋處理。
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.12</version>
<scope>provided</scope>
</dependency>
*added this after making sure i have the latest version of lombok dependecy* <plugin>
<groupId>org.projectlombok</groupId>
<artifactId>lombok-maven-plugin</artifactId>
<version>1.18.0.0</version>
<executions>
<execution>
<phase>generate-sources</phase>
<goals>
<goal>delombok</goal>
</goals>
<configuration>
<sourceDirectory>src/main/java</sourceDirectory>
<addOutputDirectory>false</addOutputDirectory>
</configuration>
</execution>
</executions>
</plugin>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.