gpt4 book ai didi

java - maven默认使用的插件有哪些?

转载 作者:行者123 更新时间:2023-11-30 06:29:54 27 4
gpt4 key购买 nike

据我所知,maven 循环通过命令行调用的生命周期阶段和目标,并且它只是循环遍历所提到的阶段和目标。 pom.xml 中的默认设置确保 maven 通过始终根据打包 using default bindings 运行一系列插件目标来运行合理的默认设置。 .

此外,如果我只想下载依赖项而不执行任何其他操作,我可以调用 mvn dependency:generate-sources

所以我的问题是:

  1. 如果我们运行mvn install,它还会下载pom.xml中提到的依赖项吗?发生这种情况是否是因为调用 install 调用了 install 之前的所有阶段,包括默认绑定(bind)到依赖插件的 generates-sources
  2. 如果没有,谁负责获取所有依赖项? Maven 核心还是其他一些插件?
  3. 如果是的话,默认调用的插件列表似乎并不详尽。 pom.xml 中还存在哪些其他插件绑定(bind)?

最佳答案

  1. 不适用
  2. 所有 Maven 项目的基础都有“Super POM ”,其中列出了 Maven 的所有默认值。你可以在那里寻找一切。此“Super POM”被放置为任何未明确列出父级的 POM 的父级。

关于java - maven默认使用的插件有哪些?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46385468/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com