我有POM文件和评论。我想在Netbeans的编译期间删除它们。我发现有一个maven插件--maven-config-processor-plugin。但是没有关于如何从POM文件中删除注释的信息?有没有解决方案?
答案 0 :(得分:1)
Codehaus有xml maven plugin表示它可以使用XSLT样式表转换XML文件。提到的answer @Mark O'Connor给出了一个示例样式表。将两者结合在一起可以满足您的需求。
答案 1 :(得分:0)
如果您要为“生产”翻译poms,那么您可能希望生成effective pom:
mvn help:effective-pom
或
mvn help:effective-pom -Doutput=production-pom.xml
这不仅会删除注释,还会插入(=解析)任何属性引用,并从父poms中应用dependencyManagement
和pluginManagement
,这使得pom非常“独立”。