相关疑难解决方法(0)

Maven如何解决插件版本?

我正在阅读文档,但仍然对Maven如何决定下载哪个版本的插件感到困惑.

例如,考虑这个简单的场景:

  1. 一个空的本地存储库
  2. 默认的settings.xml
  3. 运行一个简单的maven命令.例如,mvn archetype:generate对于Maven in 5 Minutes doc中maven-archetype-quickstart所描述的.

运行命令后,Maven所做的第一件事就是下载一堆插件.

Maven正在下载的一些插件包括:

  • Maven的清理插件-2.4.1
  • Maven的安装,插件-2.3.1
  • 行家 - 部署 - 插件 - 2.5

为什么那些版本?

这些插件的最新版本是:

  • Maven的清理插件,2.5
  • Maven的安装,插件-2.5.1
  • 行家 - 部署 - 插件 - 2.8.1

我查看了maven-clean-plugin 的最新版本元数据,它是2.5

并不是说我一定想强迫Maven使用这些插件的不同版本,我只想了解为什么它会解决这些版本.

我正在使用Apache Maven 3.0.3

maven-plugin maven-3 maven

12
推荐指数
2
解决办法
5347
查看次数

标签 统计

maven ×1

maven-3 ×1

maven-plugin ×1