报错信息:

'dependencyManagement.dependencies.dependency.scope' for org.apache.httpcomponents:httpclient:jar must be one of [provided, compile, runtime, test, system, import] but is '${defaultScope}'. @ com.manfen.parent:MFH-PARENT:1.0, C:\Users\Administrator\.m2\repository\com\manfen\parent\MFH-PARENT\1.0\MFH-PARENT-1.0.pom, line 596, column 24

说明:

maven部署构建项目时候报错,Maven 发现在一个父级 POM 文件中,有子模块(org.apache.httpcomponents:httpclient:jar)的依赖关系声明存在错误,即指定了不合法的 scope 值:“${defaultScope}”(未定义的变量)。

解决方法:

根据报错详细信息去修改${defaultScope}参数为compile