idea2020.1 Error:(3, 28) java: 程序包com.alibaba.fastjson不存在

今天有个项目debug时,怎么也运行不了,一直出现下面的错误:

Error:(3, 28) java: 程序包com.alibaba.fastjson不存在
Error:(4, 28) java: 程序包com.alibaba.fastjson不存在
Error:(10, 27) java: 程序包lombok.extern.slf4j不存在
Error:(11, 52) java: 程序包org.springframework.beans.factory.annotation不存在
Error:(12, 38) java: 程序包org.springframework.stereotype不存在
Error:(13, 32) java: 程序包org.springframework.util不存在
Error:(18, 2) java: 找不到符号
  符号: 类 Service
Error:(19, 2) java: 找不到符号
  符号: 类 Slf4j
但实际编译jar包后,又可以正常运行,并且idea编辑器识别也没有提示任何错误。

一直很苦恼,但始终找不出来是什么问题。

后来使用下面的方法解决了(Maven托管):

IDEA -> Settings -> Build,Execution,Deployment -> Build Tools -> Maven -> Runner,在第一项:

Delegate IDE build/run actions to Maven

的前面打勾。然后再重新运行。

一切恢复正常,完美解决OK,太好了!

您可能还会对下面的文章感兴趣: