java:龙目岛:@ Slf4j:无法解析日志

时间:2020-01-30 16:31:18

标签: java spring-boot lombok

我正在使用openjdk11和 lombok 库。我的@ Slf4j 在Java路径中正常工作(src / main / java),但在测试路径(src / test / java)中却出错。错误是“找不到符号”。我可以了解为什么会发生什么以及如何解决吗?

我正在使用Spring Boot,并且单元测试正在使用MockitoJUnitRunner运行。因此测试类被注释为

df_old = ['Name', 'JobNo', 'Category', 'Sub Category', 'New Category', 'New Sub Category', 'New Name']

df_new = ['Name',  'JobNo', 'Category', 'Sub-Category']

版本版本:5.5 LOMBOK_VERSION:1.18.6

3 个答案:

答案 0 :(得分:2)

尝试添加以下gradle依赖项:

compileOnly 'org.projectlombok:lombok'
testCompile 'org.projectlombok:lombok'

答案 1 :(得分:2)

我可以按照以下说明解决此问题:https://projectlombok.org/setup/gradle

答案 2 :(得分:1)

确保在build.gradle中没有 compileOnly 来满足lombok的依赖