子模块引入依赖时Dependencies以及添加插件plugin时报红色波浪线问题
maven工程中父工程的依赖引入的不全,子模块需要其他依赖时,经常会往父工程中引入新的依赖,子模块在引用的时候经常会在maven projects下的Dependencies包中出现红色波浪线的醋无提示,网上查了一下,亲测最有效的方法是
1.找到maven安装目录下的保存依赖的本地仓库,我的本地仓库在D:\java_tool\apache-maven-3.5.2\repository 安装目录下的repository中。
2.在repository中搜索关于出现红色波浪线的依赖,最好名字输入全一点,这样删的干净,也不会误删其他的依赖,找到之后删除这些依赖,这些依赖可能是没下载完。
3.把所有报红的删除之后,回到maven工程中找到报红依赖所属的模块所对应的pom。xml文件,把这些依赖注释再重新引入一下就行了,这个过程必须联网。
4.插件报错也是同样的方法找到插件对应文件夹删掉这个文件夹,再重新引入,找文件夹都时根据报错所对应的插件名称去找