[ http://jira.codehaus.org/browse/MWAR-26?page=all ]
John Tolentino updated MWAR-26: ------------------------------- Attachment: (was: MWAR-26-maven-war-plugin-2.diff) > Do not overwrite target unless source is modified > ------------------------------------------------- > > Key: MWAR-26 > URL: http://jira.codehaus.org/browse/MWAR-26 > Project: Maven 2.x War Plugin > Type: Bug > Reporter: Andres March > Assignee: John Tolentino > Fix For: 2.0 > Attachments: MWAR-26-maven-war-plugin.diff > > Time Spent: 3 hours, 40 minutes > Remaining: 0 minutes > > I thought MWAR-8 had fixed my issue but it seems to still exist. Correct me > if I'm wrong but doing incremental builds with this war plugin is not > possible. All the web app sources get overwritten regardless if they have > been modified or not. Incremental build were possible in Maven 1 because it > was ANT based. This version uses plexus FileUtils which overwrites without > regard to if the target file exists or older than the source. Besides the > time issue, overwriting the web.xml each time makes my context reload since > the context runs on tomcat from the target location. I think this is a > reasonable configuration but if there is a better way, let me know. Building > inplace wars is not an option as it dirties the source. > If we are in agreement, I may be able to provide a patch. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira