场景:在Windows上编写Kafka中的main方法,向Linux系统中的Kafka消费者传递传递消息,执行main方法的时候提示这个错误:
Error:
(3, 41
) java: 程序包org.apache.kafka.clients.producer不存在
解决办法: 在Windows上cd到该maven项目的目录下,输入以下命令就可以
mvn idea:module
据说这行命令会重新编译maven工程,会将丢失的包文件给重新加载进来
但是还是会有疑惑: 但是为啥清idea缓存和maven重新reimport,再或者clean项目,等等都不如这个呢?