java - 如何清理 Maven 插件绑定?
问题描述
我想从默认的 Maven 生命周期中清除所有插件绑定。并手动设置,只有我需要的插件。可能吗 ?
解决方案
POM 中的<packaging>
元素决定了Build Lifecycle。
检查该页面的Default Lifecycle Bindings - Packagingpom
部分 -默认情况下pom
仅打包绑定install
和deploy
插件。
从打包开始pom
并添加您需要的任何插件。
不要忘记使用Build Helper Maven Plugin中的 build-helper:attach-artifact 之类的东西来附加构建工件,否则只会安装/部署 POM。
推荐阅读
- ios - 以编程方式创建 UITabBarController,只显示一个选项卡
- php - 在 php 中创建 SOAP 标头中的函数时遇到问题
- coq - Coq:无法统一
- git - 推送时如何忽略对特定文件的所有更改
- nginx - 为什么 gunicorn 在 NGINX 后面运行一个 Cherrypy 应用程序时不回复 CloudFoundry 健康检查?
- javascript - 为什么使用 Tabulator 时我的数据发送为未定义?
- java - sqlite 使用外键获取数据:无法在索引 1 处绑定参数,因为索引超出范围。该语句有 0 个参数
- c++ - CMake 在 Mac 上失败
- r - 将 ISO 8601 从字符转换为 posixct 时出现奇怪的错误
- haskell - Liquid Haskell:证明组合子的错误和谓词细化的类型