在pom文件中添加了依赖,并且pom文件没有报红,看起来像是把所有依赖库全部加载进来了,但是代码中使用依赖的类库使报红。
可能是在pom中使用了
该节点的特点是在pom中添加了某个依赖,不会直接立刻马上将其下载并且添加到项目的external libraries中。只有在某个子模块的pom文件中也添加了该类库时,才真正将其加入到项目的external libraries中。因此项目的pom文件不会报红,那么一定是某个子模块的pom文件报红了,使得代码中用到的类库没有被成功引入。为什么会这样呢?因为项目的
明白了为什么项目pom文件导入了依赖但是代码中仍然报错的问题的产生原因。
下面是解决方案:
step1、首先确保view中的too buttons是被选中的
step2、打开idea中的maven管理工具
step3、点击刷新图标进行刷新,再稍等片刻即可(注意:maven的setting文件中指定的镜像下载路径必须正确,要么是你公司给定的路径,要么是阿里的路径,不然网络不好,下载不下来依赖的类库。这个路径的配置可以百度“maven setting路径配置”)