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.

¿Fue útil?

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.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top