如何在Groovy中将参数传递给ant.java()方法

如何在Groovy中将参数传递给ant.java()方法,groovy,antbuilder,Groovy,Antbuilder,我正在尝试将ant任务转换为groovy。我正在使用以下代码: def ant = new AntBuilder(); ant.java(classpath:'jar_file_path', classname:'Main', fork:'true') 我还有一个要传递给该方法的命令行参数列表 问题1。我应该如何在groovy中将命令行参数传递给该方法 问题2。有什么关于groovy的文档可以让我快速入门吗 您应该能够做到: def ant = new AntBuilder(); ant.j

我正在尝试将ant
任务转换为groovy。我正在使用以下代码:

def ant = new AntBuilder();
ant.java(classpath:'jar_file_path', classname:'Main', fork:'true')
我还有一个要传递给该方法的命令行参数列表

  • 问题1。我应该如何在groovy中将命令行参数传递给该方法
  • 问题2。有什么关于groovy的文档可以让我快速入门吗

您应该能够做到:

def ant = new AntBuilder();
ant.java(classpath:'jar_file_path', classname:'Main', fork:'true') {
  arg( value: 'arg 1' )
}

至于Groovy的学习,第二版作为早期访问电子书提供,您应该能够做到:

def ant = new AntBuilder();
ant.java(classpath:'jar_file_path', classname:'Main', fork:'true') {
  arg( value: 'arg 1' )
}
至于Groovy的学习,第二版作为早期访问电子书提供