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]