On Mon, 25 Apr 2005, M. Sean Gilligan wrote: If it's ant 1.6 or higher only, you'd have to either use maven 1.1 or replace all ant-jar's in mavens lib/ directory with the 1.6 versions..
> I have 5 scripting languages working in ANT, but cut-and-paste to maven > doesn't work. I can't get the <ant:script> tag to work in Maven 1.0.2 with > any language. > > >If you can get one script language to work, it shouldn't be a big leap > >to get other ones working too. Especially since maven will do anything > >ant can do. If it's not working in maven, try writing it in ant first. > >Once you've worked out the problem in ant, it's usually little more than > >a cut-and-paste job to get it into maven. > > > >Adam > > > >-----Original Message----- > >From: M. Sean Gilligan [mailto:[EMAIL PROTECTED] > >Sent: 24 April 2005 23:03 > >To: users@maven.apache.org > >Subject: <ant:script> tag and Groovy > > > > > >Hello Maven Mavens: > > > >Using ant 1.6.1, I can use the ant <script> tag to run short scripts in > >JavaScript, Groovy, Jython, and Beanshell. (as long as the right jars > >are in my ant/lib directory...) > > > >I'd like to be able to do this in a maven.xml file under Maven 1.0.2. > >Is this possible? > > > >My first choice would be Groovy (or perhaps Beanshell) as I don't want > >to learn Python, and am not sure JavaScript gives me the file access > >that I need. (I know Groovy has its warts, but it works fairly well for > >me in short scripts.) > > > >I've thrashed around a bit and can't seem to get any language to work in > >the <ant:script> tag. I did manage to get the following to work: > > > > <jython:script> > >print "This is a jython script" > >print "My Maven POM's name is", pom.getName() > >print "If the POM has a name, then the context passing is working" > > </jython:script> > > > >After putting xmlns:jython="jelly:jython" in the root <project> tag and > >the (correct?) jar files in Maven's path. > > > >I've looked in the maven site, the mailing lists, and done Google > >searches, and can't find any documentation or examples of how to do > >this. I thrashed around for far too long with the only progress being > >the jython:script test code above. > > > >I there a way to do this in Maven 1.0.2? Is it documented? If not, > >will Maven 1.1 (with ant 1.6.x) make it easier? > > > >Thanks, > > > >Sean > > > >-- > >------------------------------------------------------------------------ > >--- > >M. Sean Gilligan : 831-466-9788 x11 > >vBlog Central : http://www.vblogcentral.com > >------------------------------------------------------------------------ > >--- > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > >http://www.bbc.co.uk/ > > > >This e-mail (and any attachments) is confidential and may contain > >personal views which are not the views of the BBC unless specifically > >stated. > >If you have received it in error, please delete it from your system. > >Do not use, copy or disclose the information in any way nor act in > >reliance on it and notify the sender immediately. Please note that the > >BBC monitors e-mails sent or received. > >Further communication will signify your consent to this. > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > -- > --------------------------------------------------------------------------- > M. Sean Gilligan : 831-466-9788 x11 > vBlog Central : http://www.vblogcentral.com > --------------------------------------------------------------------------- > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > -- Kenney Westerhof http://www.neonics.com GPG public key: http://www.gods.nl/~forge/kenneyw.key --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]