java:无法解析日志
我遇到了一个问题 我用 错误:(16,10)无法解析java:日志 我有配置 设置->构建、执行、部署->编译器->注释启用注释处理 设置->其他设置->龙眼java:无法解析日志,java,intellij-idea,lombok,intellij-lombok-plugin,Java,Intellij Idea,Lombok,Intellij Lombok Plugin,我遇到了一个问题 我用 错误:(16,10)无法解析java:日志 我有配置 设置->构建、执行、部署->编译器->注释启用注释处理 设置->其他设置->龙眼 <!-- SLF4J --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <versio
<!-- SLF4J -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.21</version>
</dependency>
<!-- Logback -->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-core</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.1.3</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
<version>1.7.21</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.16.20</version>
</dependency>
org.slf4j
slf4j api
1.7.21
回写
回溯堆芯
1.1.3
回写
回归经典
1.1.3
org.slf4j
log4j-over-slf4j
1.7.21
org.projectlombok
龙目
1.16.20
可能您必须安装,以便IDEA知道该注释的含义。您是否有一个lombok.config
文件,可以使用lombok.log.fieldName=xxx
将变量重命名为log
其他变量?它可能与@Slf4j有关,并且可能您正在使用任何最新版本的project龙目岛(1.18.x)+
尝试安装早期版本,如支持@Slf4j的1.16.x
然后重新启动eclipse并重建项目。除了确保已安装所需的软件外,还需要启用该软件
在那之后,我开始出现这个错误,我需要做一个“构建>重建项目”来摆脱它。我面临同样的问题。一个简单的maven更新帮助了我。您可以从命令行尝试以下操作:
mvn clean install -U
然后运行应用程序
mvn spring-boot:run
请附上您的注释处理器设置?您是否尝试过从maven工具窗口运行“File | Invalidate Caches”和“Refresh”?要在何处定义Intellij+maven的“log”变量,请尝试此操作,并在何处设置此配置?文件中没有很好地解释
mvn clean install -U
mvn spring-boot:run