during the process-resources phase of the build lifecycle [1], you can substitute values.
see: http://maven.apache.org/ref/2.2.1/maven-model/maven.html#class_resource you would need to enable filtering. refs: [1] http://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html At 7:09 PM -0400 8/2/10, Pulkit Singhal wrote: >I know that what you suggested is a perfectly acceptable solution ... >but I cringe at the thought of running ant in maven ... no real reason >to do so ... it is just unappealing to me somehow. And I find it just >a bit odd that I can't write out or echo variables to a file. Doesn't >maven have any controls for that at all? > >On Mon, Aug 2, 2010 at 6:32 PM, a.geo <[email protected]> wrote: >> maybe with a Ant task >> Look at the Replace task documentation >> http://www.jajakarta.org/ant/ant-1.6.1/docs/en/manual/CoreTasks/replace.html >> >> You need first, make a copy from a template with a Copy task, and next use >> the replace task to replace the token with the new value, the current >> version... : D >> >> 2010/8/2 Pulkit Singhal <[email protected]> >> >>> Does anyone know how to write out to a file from inside a pom.xml file? >>> >>> I ask because I want to put my hudson build's ${SVN_REVISION} value >>> into a version.txt file. >>> >>> Any ideas? >>> >>> - Pulkit >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >>> >>> >> >> >> -- >> Cesar De la Cruz Rojas >> * >> ----------------------------------------------------------------------------- >> * >> Sennior Software Engineer >> ----------------------------------------------------------------------------- >> Follow me in Facebook : http://www.facebook.com/aquiles.geo >> Twitter http://twitter.com/ageo >> Picture blog http://ageo.deviantart.com >> > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [email protected] >For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
