我在vscode中有一个java gradle项目,我按照网站上的说明使用了gradle插件和vscode lombok扩展。但是,vscode仍然无法解析lombok.Data java导入。我错过了什么?
j9per5c41#
结果我不得不在VS代码中运行以下命令:
> Java: Clean the Java language server workspace
vd2z7a6w2#
使用下一个插件Lombok Annotations Support for VS Code
cetgtptt3#
尝试排除传递依赖项以进行更好的控制
<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions> <exclusion> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-logging</artifactId> </exclusion> </exclusions> </dependency>
我正在使用VSCode编辑器,尝试从扩展窗口添加lombok。之后,清理工作区,它为我工作。
4nkexdtk4#
VS Code Lombok插件上出现了一条注解:从1.8.0开始,RedHat对Java(TM)的语言支持扩展内置了对Lombok的支持,并自动使用项目类路径中的lombok.jar。vscode-lombok扩展中嵌入的lombok.jar将被弃用,而改用RedHat Java扩展。settings.json中有一个设置可用于控制此功能:
settings.json
"java.jdt.ls.lombokSupport.enabled": true
4条答案
按热度按时间j9per5c41#
结果我不得不在VS代码中运行以下命令:
vd2z7a6w2#
使用下一个插件Lombok Annotations Support for VS Code
cetgtptt3#
尝试排除传递依赖项以进行更好的控制
我正在使用VSCode编辑器,尝试从扩展窗口添加lombok。之后,清理工作区,它为我工作。
4nkexdtk4#
VS Code Lombok插件上出现了一条注解:
从1.8.0开始,RedHat对Java(TM)的语言支持扩展内置了对Lombok的支持,并自动使用项目类路径中的lombok.jar。vscode-lombok扩展中嵌入的lombok.jar将被弃用,而改用RedHat Java扩展。
settings.json
中有一个设置可用于控制此功能: