解决idea编译提示: Error:(4, 28) java: 程序包com.xxx.xxx不存在 问题

  • 问题:idea中通过maven已经导入了包,idea中也能定位到包的位置,但在编译的时候始终报error,找不到包。

  • 原因:idea的版本与maven构建的build不兼容

  • 解决方案:

    1. 卸载idea,更换idea版本进行安装;
    2. 设置将idea的构建和运行托管到maven下面,如下图:
      修改maven配置
      修改完成后,可能需要重启idea才能生效,如果还是遇到不能编译的问题,检查下maven的环境变量配置是否正确,如下图,需要配置有效的maven home:
      maven环境变量

版权声明:本文为MCJPAO原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。