我有这门课......
@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"
感谢任何帮助。
答案 0 :(得分:2)
好吧,让我们假设您正在使用Eclipse ...... 如lombok文档中所述,您必须在Eclipse中安装lombok作为java代理:
Eclipse和变体
将lombok.jar作为java应用程序运行(即双击 它,通常)安装。还要将lombok.jar添加到您的项目中。 支持的变体:Springsource Tool Suite,JBoss Developer Studio
如果没有,请查看lombok documentation page以获取其他IDE的说明。
希望它有所帮助。