ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jan.Mate...@rzf.fin-nrw.de
Subject RE: replacing files in war/jar/zip file
Date Thu, 04 Sep 2003 11:53:10 GMT
You can <touch> your local files before updating the archive.


Jan


> -----Original Message-----
> From: John Holman [mailto:j.g.holman@qmul.ac.uk]
> Sent: Thursday, September 04, 2003 1:55 PM
> To: user@ant.apache.org
> Subject: replacing files in war/jar/zip file
> 
> 
> I'm trying to use ant to replace unconditionally some files in a war 
> file. The aim is for a system administrator to update the war file 
> provided by a developer with their own local versions of custom 
> configuration files, WEB-INF/web.xml and 
> META-INF/context.xml. The files 
> provided by the system administrator should override any 
> files with the 
> same name in the war file that might have been included by 
> the developer.
> 
> The jar task with update="true" does what I want provided the 
> files are 
> more recent than those already in the war file. However I 
> want the local 
> files to override files in the archive regardless of their date, and 
> can't find a straighforward way to do this. (I can copy all 
> files from 
> the original archive and then add the local files, but then I get two 
> versions of the file with the same filename in the resulting archive).
> 
> Perhaps there should be a new attribute for the zip task, e.g. 
> update="always" or replace="true", that means add all files 
> mentioned in 
> child fileset elements etc into the new archive, and then add 
> files from 
> the original archive that have not already been seen.
> 
> In the absence of this, any ideas? Am I missing something?
> 
> Many thanks, John.
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message