记录Idea+Maven 配置出现错误java程序包com.xxx.xxx不存在的问题

今天配置一个Maven + Spring 的项目,然后发现控制台出现:"com.xxx.xxx不存在"(太长了不贴了).

一般来说,解决就两个方向:

1:resource/spring/spring-config这个配置文件的问题,这个一般好处理,细心检查拼写.

2:Maven库:

  • 首先检查pom.xml文件,检查一下包依赖
  • 之后查看Maven窗口:

记录Idea+Maven 配置出现错误java程序包com.xxx.xxx不存在的问题_第1张图片

点击"小扳手":

记录Idea+Maven 配置出现错误java程序包com.xxx.xxx不存在的问题_第2张图片

这里要说的是,检查Maven环境,配置文件与Maven本地库,如果没问题,就展开左侧栏"Maven"选项,点击Importing:记录Idea+Maven 配置出现错误java程序包com.xxx.xxx不存在的问题_第3张图片

(这是修改完的结果,本来想找原来的下拉选项,但是竟然神奇的消失了....)

首先看到依赖类型(Dependencey types)没有问题;

然后看JDk for importer,下拉发现原来是与pom文件中的JDK有出入

记录Idea+Maven 配置出现错误java程序包com.xxx.xxx不存在的问题_第4张图片

这下两边都对应上了,刷新下Maven库,或者重启编译器再build一下也行.

总之,记录一下.

你可能感兴趣的:(Java手记,java,spring,maven,bug,intellij,idea)