微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何决定在 Maven 中使用哪个插件?

如何解决如何决定在 Maven 中使用哪个插件?

我正在浏览 Maven 文档。我看到 maven 使用插件工作,每个阶段都有一个或多个插件,每个插件都有一个或多个目标。有用于编译、安装、部署、清理等的插件。我在我的项目中看到他们使用了 maven-clean-plugin。那么如果我们没有放置 maven-install-plugin,maven clean install 命令是如何工作的呢?问题可能有点傻,但我是这个世界的新手,感谢您的帮助。

解决方法

这将跟进每个插件的一些默认配置,这些插件继承自 Maven 的 BOM。正在执行

mvn dependency:resolve-plugins

将帮助您识别继承的插件的这些版本。

因此,主要是为了确保您使用具有项目所需配置的特定(或更新)版本的插件,您可以在 pom.xml 中明确定义它们,否则,就这样吧。

,

Maven 生命周期为不同阶段的插件提供了标准绑定。

如果您运行 mvn clean install,您将运行默认附加到阶段的插件。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。