对于特定的依赖工件,Maven 3如何指定从何处下载?
令人惊讶的是,关于这个问题的“决定性”信息似乎很少。最接近的问题最终会导致提供部分信息,但这是不完整的。线程中引用的内容已经3年没有更新了,所以我假设从那时起没有任何变化 问题是: 一旦Maven需要一个特定的依赖工件,就要考虑:对于特定的依赖工件,Maven 3如何指定从何处下载?,maven,maven-3,Maven,Maven 3,令人惊讶的是,关于这个问题的“决定性”信息似乎很少。最接近的问题最终会导致提供部分信息,但这是不完整的。线程中引用的内容已经3年没有更新了,所以我假设从那时起没有任何变化 问题是: 一旦Maven需要一个特定的依赖工件,就要考虑: 存储库定义, 镜像 定义于: 当前POM, 父POM, settings.xml 从上述导出的活动配置文件, Maven 3.x如何确定从哪个存储库下载? 请注意,这个问题与解决依赖项的版本无关。据我所知,顺序是:Maven系统设置(这是Maven发行版本身的
- 存储库定义,
- 镜像
- 当前POM,
- 父POM,
- settings.xml
- 从上述导出的活动配置文件,
请注意,这个问题与解决依赖项的版本无关。据我所知,顺序是:Maven系统设置(这是Maven发行版本身的一部分)。User settings.xml和pom文件。可能是一些激活的配置文件,具体取决于它们的定义。@khmarbaise:这与我引用的链接一致,但只绘制了图片的一部分。