On Thu, 2004-01-15 at 15:35, Brett Porter wrote:
> You might like to try war:install/deploy-snapshot which does this
> automatically with a UTC timestamp on the end as the version.
> 
> To get a date yourself, are you sure there isn't a jelly taglib for that? I
> thought there was a <fmt:/> or something, after all it is mimicing a lot of
> JSTL.

Yeah, I was looking at that.  It would be great, but you know, they
never have any examples in their docs, so I have to go scraping through
plugins hoping to find something, which is how I found:

> You could also use an appropriate ant tag (although its been so long I've
> forgotten what its called - <tstamp/> I think).

Exactly.  Worked like a dream. ;) See my reply to my reply.  The
production guys want three builds for three environments so I now have a
goal that does them all at once.

Keith

> Cheers,
> Brett
> 
> > -----Original Message-----
> > From: Keith Irwin [mailto:[EMAIL PROTECTED] 
> > Sent: Friday, 16 January 2004 10:21 AM
> > To: Maven Users List
> > Subject: Constructing Dates on the Fly?
> > 
> > 
> > Folks--
> > 
> > I need to rename my war file to meet some hosting / 
> > production /process requirement.
> > 
> > Changing the name is no problem.
> > 
> > However, I'd like to be able to insert a date in the middle 
> > of it so I can do something like:
> > 
> >     project-date-lifecycle.war
> > 
> > Is there an obvious way to get a date (and format it) using 
> > jelly or some other thing in maven.xml?
> > 
> > Perusing the jelly core tags, I suppose I could instantiate a 
> > jave.util.Date object, then a simple date formatter object, 
> > but that seems like a lot of work.
> > 
> > Alternately, I could manually change the <currentVersion/> 
> > element in project.xml, or use some other property I manually 
> > set (using -D for instance), but, well, it would be ever so 
> > much nicer if there was something like:
> > 
> >     <j:setDate var="mydate" when="current" format="yyyy-MM-dd"/>
> > 
> > Do I dare hope?
> > 
> > Keith
> > 
> > 
> > ---------------------------------------------------------------------
> > 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]

Reply via email to