gant是groovy+ant,它的出现使得编写ant的脚本从xml转换成了groovy语言,即从声明式编程转换到命令式编程,也使得ant变得非常灵活。
来个helloworld吧。具体的可见http://www.blogjava.net/BlueSUN/archive/2008/02/16/180202.html。里面有比较详细的介绍。但是运行时会报错。结果排查是类似这句出错
ant.echo(message : 'running build.gant') ;
注意这个ant必须是小写的,或者是先def ant = new AntBuilder() 一个ant对象。如果误写为Ant.echo(message : 'running build.gant')就会报错No such property: Ant for class: build。里面的Ant都换成小写即可。
来个helloworld吧。具体的可见http://www.blogjava.net/BlueSUN/archive/2008/02/16/180202.html。里面有比较详细的介绍。但是运行时会报错。结果排查是类似这句出错
ant.echo(message : 'running build.gant') ;
注意这个ant必须是小写的,或者是先def ant = new AntBuilder() 一个ant对象。如果误写为Ant.echo(message : 'running build.gant')就会报错No such property: Ant for class: build。里面的Ant都换成小写即可。