2010-01-23 53 views
5

我刚刚开始编写Maven插件,并想知道是否有一种常见的方法来修改pom.xml文件中的值,例如更改工件版本号。除了被修改的行外,我想要保留xml文件中的其余格式。我即将开始通过Java DOM库手动执行此操作,但首先要检查是否有任何Maven便利类/函数。从插件代码修改POM设置

谢谢。

回答

1

我不认为有一个规定的方式来操纵pom。我所见过和编写的所有插件都使用了许多DOM库中的一个。除非另有说明,否则XOM Serializer的文档明确提及它尊重所有空白。