質問
やってみた
Ant.echo("hello gant")
しかし、私はこのエラーメッセージを受け取っています:
そのようなプロパティはありません:クラスのアリ:ビルド
どんな助けも高く評価されます。
解決 2
ガントはまた、「アリ」を注入しています
他のヒント
Groovyでは、最初にAntbuilderクラスのインスタンスを作成する必要があります。次のコードが機能します。
def ant = new AntBuilder()
ant.echo("Hello world")
実際には、アリはデフォルトではアリエルです。
ant.echo("hello gant")
「アリ」で低ケース「A」を使用して実行するだけです。これは正常に動作するはずです。
この質問に対する短い答えは、Ant.Echoにant.echoを変更するか、「ant」を省略することです。直接「エコー」。 ant.echoを呼び出します。
別のケースがしばしばこの問題を引き起こすことは、プロパティを定義するときです。 「ant.lib.path」、「xx.xx.xx」などのプロパティ名を使用しないでください。ガントでは機能していません。ガントは「lib」を扱います。 「正しくない、代わりに「antlibpath」フォームを使用します。
所属していません StackOverflow