vida una redactar proyecto pasos para objetivos mis metas lograr lista fortalezas formulacion estrategias especificos como aprendizaje alcanzar ant

ant - una - objetivos especificos



¿Cómo puedo obtener una lista de objetivos de compilación en Ant? (3)

Mi base de código tiene un archivo largo build.properties escrito por otra persona. Quiero ver los objetivos integrados disponibles sin tener que buscar manualmente el archivo. ¿Tiene la hormiga un comando para esto, algo así como ant show-targets , que lo hará enumerar todos los objetivos en el archivo de compilación?


La opción -p o -projecthelp hace exactamente esto, por lo que puedes hacer:

ant -p build.xml

Puede hacer un objetivo para invocar esto como:

<target name="help"> <java classname="org.apache.tools.ant.Main"> <arg value="-projecthelp" /> <arg value="-buildfile" /> <arg value="${ant.file}" /> </java> </target>

que luego puede configurar como predeterminado, por lo que al escribir hormiga se listarán los objetivos disponibles.

(Combinando la respuesta de @Grodriguez y el comentario de @sschuberth, pensé que valía la pena una respuesta por sí mismo)


La opción -p o -projecthelp hace exactamente esto, por lo que puedes probar:

ant -p build.xml

De la documentation línea de comando de ant:

La opción -projecthelp imprime una lista de los objetivos del archivo de compilación. Los objetivos que incluyen un atributo de description se enumeran como "Objetivos principales", los que no tienen una description se enumeran como "Otros objetivos", luego se incluye el objetivo "Predeterminado" ("Otros objetivos" solo se muestran si no hay objetivos principales, o si se invoca a Ant en modo -debug o -debug ).


Para obtener todos los objetivos en el archivo de compilación

ant -p -verbose