> If it's ant 1.6 or higher only, Ant 1.6.1 added built-in support for Groovy, but the script tag exists in Ant 1.5.3 and should work with JavaScript and/or BeanShell directly.
>you'd have to either use maven 1.1 I'd like to wait for a (beta) release before attempting Maven 1.1. Any hints as to when there might be a release? >or replace all ant-jar's in mavens lib/ directory with the 1.6 versions.. I don't think you can just replace the ant jars in Maven's lib with 1.6 versions -- have you done it? I'm definitely willing to "settle" for BeanShell (or JavaScript if someone can tell me how to make it work. -- Sean > >> 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] -- --------------------------------------------------------------------------- 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]