Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 龙目山注释_Spring_Spring Boot_Lombok - Fatal编程技术网

Spring 龙目山注释

Spring 龙目山注释,spring,spring-boot,lombok,Spring,Spring Boot,Lombok,我刚到龙目山,我有一个项目,我已经工作了一段时间。在我改变操作系统(保留Bitbucket上的代码)之前,一切都很好。现在我得到了一个错误 org.springframework.beans.factory.BeanCreationException:无法自动关联字段: private org.springframework.beans.factory.BeanFactory 可能是lombok版本的问题或ide的问题。我正在使用netbean 8在类路径中使用最新的lombok版本jar来处理

我刚到龙目山,我有一个项目,我已经工作了一段时间。在我改变操作系统(保留Bitbucket上的代码)之前,一切都很好。现在我得到了一个错误

org.springframework.beans.factory.BeanCreationException:无法自动关联字段:
private org.springframework.beans.factory.BeanFactory


可能是lombok版本的问题或ide的问题。我正在使用netbean 8

在类路径中使用最新的lombok版本jar来处理@RequiredArgsConstructor中的@Autowired support。为了避免ide警告,请为您的ide使用lombok插件,记住启用注释处理

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

org.projectlombok
龙目
1.16.12
假如
*在确保我拥有lombok dependecy的最新版本后添加了此项*
org.projectlombok
lombok maven插件
1.18.0.0
生成源
德隆博克
src/main/java
假的

错误是什么?此外,此注释与Spring Boot无关,它是一个Lombok注释。
   *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>