Pregunta
Yo estaba tratando
Ant.echo("hello gant")
pero yo estoy recibiendo este mensaje de error:
No hay tal propiedad: la hormiga por clase: la creación
Cualquier ayuda sería muy apreciada.
Solución 2
Gant también está teniendo "ant" inyectado en sí
Otros consejos
En Groovy que primero tiene que crear una instancia de la clase AntBuilder. El siguiente código funciona:
def ant = new AntBuilder()
ant.echo("Hello world")
En realidad, en griales hormiga está disponible por defecto.
ant.echo("hello gant")
Sólo tiene que utilizar minúscula "a" en "hormiga" y ejecutarlo. Esto debería funcionar bien.
La respuesta corta a esta pregunta se acaba de cambiar a Ant.echo ant.echo o simplemente omitir "hormiga". y "eco" directamente. Se llamará a la ant.echo.
Otro caso a menudo hará que este problema es cuando definimos la propiedad. No utilice el nombre de propiedad como "ant.lib.path", "xx.xx.xx", que no está funcionando en Gant, Gant va a tratar "lib" es propiedad de "hormiga" y "camino" es propiedad de "lib ", lo cual no es correcto, el uso de 'forma antLibPath' en su lugar.