如上图所示这里写了红色方框的步骤1后,步骤2会自动补全,但是步骤3的版本号不会自动补全也没有提示,为空状态如下图所示,手动补全后还会出现步骤3这样的飘红状态。求教各位大佬。
包已经有了 但是版本号就是不行
这是错误的提示信息
你可以打开你的maven仓库看一下你拥有的版本号,或者输入你已知的版本号,它会有提示,选择即可,若还是报红可以刷新一下maven,解析一下
下载失败了,到你本地maven库,找到这个jar包的位置并删除已下载的内容,之后将pom中该包的dependency标签都剪切掉再粘上去重新下载
飘红说明 maven 仓库没有下载相关的 jar 包,改完 Pom.xml 中的依赖配置后,要 reimport 一下项目,让maven 去下载最新的依赖jar。
在右侧 maven 工具面板里面,有一个 reimport 重新导入依赖的按钮。
此外,注意修改 maven 镜像为阿里镜像,避免网络问题导致下载失败;实在有些下载不了的,搜下相关 jar 直接走 system 依赖引入:
<dependency>
<groupId>xxx</groupId>
<artifactId>xxx</artifactId>
<version>1.0.0</version>
<scope>system</scope>
<systemPath>${project.basedir}/src/main/webapp/WEB-INF/lib/xxx-1.0.0.jar</systemPath>
</dependency>