Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Currently, this fragile post-processing is needed to make the content in a file generated with -Doutput=... parseable:
<move overwrite="true" file="${deploy.effective.pom.xml.file}.tmp" tofile="${deploy.effective.pom.xml.file}">
<filterchain>
<replaceregex pattern="^(Created by" replace='<!--
\1' />
<replaceregex pattern="^<.xml .*>(<project>)" replace='-->
\1' />
<replaceregex pattern="^*+$" replace='' />
</filterchain>
</move>
Solution: Either add XML comments in the generation markup, or only output the XML proper to the output file, leaving the text out of it.
Attachments
Issue Links
- is duplicated by
-
MPH-41 help:effective-pom should optionally output an XML document wihout the non-XML header and footer
- Closed