Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Java Forum / General / November 2005

Tip: Looking for answers? Try searching our database.

ANT dynamic naming

Thread view: 
fishinsanluis@yahoo.com - 28 Nov 2005 16:54 GMT
hey guys. I am trying to archive old war files using ant as the script
compiles each new one. Part of what i want to do is add a timestamp or
date to the filename of each archived file (i.e. name.war would change
to name-11-25-05.war, or something like that) can i dynamically set a
file name like that?
Roedy Green - 28 Nov 2005 17:23 GMT
>(i.e. name.war would change
>to name-11-25-05.war, or something like that) can i dynamically set a
>file name like that?

<rename src="foo.jar" dest="${name}-${version}.jar"/>
Signature

Canadian Mind Products, Roedy Green.
http://mindprod.com Java custom programming, consulting and coaching.

Abhijat Vatsyayan - 28 Nov 2005 18:03 GMT
>>(i.e. name.war would change
>>to name-11-25-05.war, or something like that) can i dynamically set a
>>file name like that?
>
> <rename src="foo.jar" dest="${name}-${version}.jar"/>
You can use a "tstamp" task with appropriate pattern to create part of
the name and then create the full name by adding the time stamp part.
So adding -

        <tstamp>
            <format property="touch.time" pattern="d-MMMM-yyyy-hh-mm"/>
        </tstamp>

will put the a timestamp value in property "touch.time". You can create
the war file (or a zip file ) by adding -

<zip destfile="${basedir}/webapp.bakup.${touch.time}.zip"
basedir="${web.dir}"/>

Read ant documentation for "tstamp" task for more information.

Abhijat
Abhijat Vatsyayan - 28 Nov 2005 18:07 GMT
I accidentally replied to your  post. My post was a reply to
fishinsanluis's post.

>>(i.e. name.war would change
>>to name-11-25-05.war, or something like that) can i dynamically set a
>>file name like that?
>
> <rename src="foo.jar" dest="${name}-${version}.jar"/>
fishinsanluis@yahoo.com - 28 Nov 2005 18:18 GMT
thanks, ill give that a shot


Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.