甘特的问题

时间:2010-10-16 17:15:49

标签: ant groovy gant

我在尝试

Ant.echo("hello gant")

但我收到此错误消息:

  

没有这样的属性:类的Ant:build

任何帮助都将受到高度赞赏。

4 个答案:

答案 0 :(得分:2)

在groovy中,您首先需要创建一个AntBuilder类的实例。以下代码有效:

def ant = new AntBuilder()

ant.echo("Hello world")

答案 1 :(得分:1)

gant也注射了“蚂蚁”

答案 2 :(得分:0)

实际上在grails中,ant默认是avaiale。

   ant.echo("hello gant")

你只需要在“ant”中使用小写“a”并运行它。这应该可以正常工作。

答案 3 :(得分:0)

这个问题的简短答案就是将Ant.echo改为ant.echo或者只是省略“ant”。和“回声”直接。它将调用ant.echo。

另一种情况经常会导致这个问题是我们定义属性的时候。不要使用像“ant.lib.path”,“xx.xx.xx”这样的属性名称,它不能用于gant,gant会认为“lib”是“ant”的属性,“path”是“lib”的属性“,这是不正确的,改为使用”antLibPath“形式。