项目场景:

在maven的配置过程中,发现在尝试下载依赖的时候,出现了些许bug。

问题描述

采用的是直接手动导入的方法。配置好阿里云镜像仓库后(该步没有出现问题),先把junit依赖下载放到“src/main/resources/任意文件名”外部包里,然后进行下载,代码如下:

junit

junit

4.12

text

${basedir}/src/main/resources/任意文件名/junit-4.12.jar

然后就出现了“‘dependencies.dependency.systemPath’ for junit:junit:jar must be omitted. This field may only be specified for a dependency with system scope.”的错误,即“junit:junit:jar的’dependencies.dependency.systemPath’ 必须被省略。这个字段只能被指定给具有系统范围的依赖关系”。

解决方案:

1.可能是网络问题导致的迟缓,该情况下,稍等一会错误就会自动消失(代码同上述格式即可)。 2.把maven的内置属性${basedir}(表示项目根目录,即包含pom.xml文件的目录)改为${pom.basedir}即可。

好文阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: