我上这堂课

@RestController
@RequestMapping("message")
@AllArgsConstructor(onConstructor = @__(@Autowired))
public class MessageController {
...
}


我的pom.xml中具有以下依赖项

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


该类有两个变量,我正尝试通过构造函数注入这些变量,并且在@AllArgsConstructor行上遇到此错误。

"__ cannot be resolved to a type"


任何帮助表示赞赏。

最佳答案

好吧,假设您正在使用Eclipse ...
如lombok文档中所述,您必须在Eclipse中将lombok作为Java代理安装:


  Eclipse及其变体
  将lombok.jar作为Java应用程序运行(即doubleclick
  它,通常)安装。还将lombok.jar添加到您的项目中。
  支持的变体:Springsource Tool Suite,JBoss Developer Studio


如果不是,请查看lombok documentation page以获得其他IDE的说明。

希望能帮助到你。

10-05 21:19
查看更多