Проблема с Гантом - PullRequest
       30

Проблема с Гантом

0 голосов
/ 16 октября 2010

Я пытался

Ant.echo("hello gant")

но я получаю это сообщение об ошибке:

Нет такого свойства: Ant для класса: build

Любая помощь будет принята с благодарностью.

Ответы [ 4 ]

2 голосов
/ 16 октября 2010

В groovy сначала нужно создать экземпляр класса AntBuilder. Работает следующий код:

def ant = new AntBuilder()

ant.echo("Hello world")
1 голос
/ 20 марта 2011

Гант также получает инъекцию "муравья"

0 голосов
/ 16 декабря 2012

Короткий ответ на этот вопрос - просто измените Ant.echo на ant.echo или просто опустите «ant».и "эхо" напрямую.Он будет вызывать ant.echo.

Другой случай часто вызывает эту проблему, когда мы определяем свойство.Не используйте имя свойства как "ant.lib.path", "xx.xx.xx", оно не работает в gant, gant будет обрабатывать "lib" - это свойство "ant", а "path" - это свойство "lib", что неверно, вместо этого используйте форму" antLibPath ".

0 голосов
/ 26 октября 2010

На самом деле в grails ant isaiale по умолчанию.

   ant.echo("hello gant")

Вам просто нужно использовать строчные буквы "a" в "ant" и запустить его.Это должно работать нормально.

...