【问题标题】:Modifying POM settings from plugin code从插件代码修改 POM 设置
【发布时间】:2011-01-08 16:10:04
【问题描述】:

我最近刚刚开始编写 Maven 插件,想知道是否有一种通用方法可以修改 pom.xml 文件中的值,例如更改工件版本号。除了要修改的行之外,我希望保留 xml 文件中的剩余格式。我正要开始通过 Java DOM 库手动执行此操作,但想先检查是否有任何 Maven 便利类/函数。

谢谢。

【问题讨论】:

    标签: java maven-2 maven-plugin


    【解决方案1】:

    我的建议是在maven-release-plugin 中检查这是如何完成的。实际上,有趣的部分在maven-release-manager。获取资源并挖掘:)

    【讨论】:

      【解决方案2】:

      我认为没有规定的方式来操纵 pom。我见过和编写的所有插件都使用众多 DOM 库之一。 XOM Serializer 的文档明确提到它尊重所有空格,除非另有说明。

      【讨论】:

        猜你喜欢
        • 2022-08-07
        • 2018-04-28
        • 2014-12-30
        • 1970-01-01
        • 1970-01-01
        • 2014-07-22
        • 2015-07-21
        • 2022-11-14
        • 2023-02-08
        相关资源
        最近更新 更多