编译报错:java: 找不到符号 符号: 变量 log

一觉醒来,好好的项目编译突然报错:java: 找不到符号 符号: 变量 log、

明明引入的@Slf4j可以找到包,上网搜索各种方式都试过还没有解决:

IDEA报错:java: 找不到符号 符号: 变量 log - 知乎

如果上面方法没有解决你的问题,恭喜你和我一样:

百思不得其解的我,一遍遍翻看项目,试图找到问题原因。突然我看到我的pom文件中有引入mapstruct插件

<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<configuration>
					<source>17</source> <!-- 或者您项目的Java版本 -->
					<target>17</target> <!-- 或者您项目的Java版本 -->
					<annotationProcessorPaths>
						<path>
							<groupId>org.mapstruct</groupId>
							<artifactId>mapstruct-processor</artifactId>
							<version>1.4.2.Final</version> <!-- 使用您项目中的版本 -->
						</path>
					</annotationProcessorPaths>
				</configuration>
			</plugin>

怀疑的唯一的点就是这里,因为之前引入mapstruct插件时出现过一次该问题。先把该部分注释掉,编译项目

?知其人知其所以然:到底什么原因导致的呢

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值