Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> Java

Tutorial de Apache ANT:¿Qué es Ant Build Tool? Ejemplo

¿Qué es una herramienta de compilación?

Una herramienta de construcción es una herramienta de programación que se utiliza para construir una nueva versión de un programa. Automatiza la creación de una aplicación ejecutable desde cualquier código fuente.

¿Qué es Apache Ant?

Hormiga Apache es una herramienta de línea de comandos basada en Java para crear aplicaciones Java con la portabilidad total del código Java puro. Permite a los desarrolladores adoptar principios ágiles y desarrollo basado en pruebas para automatizar las tareas de desarrollo repetitivas, como generar documentación, etc. Ant es el acrónimo de Another Neat Tool.

En este tutorial de Apache ANT para principiantes, aprenderá:

¿Para qué se utiliza la herramienta Apache Ant Build?

Estas son ventajas/beneficios importantes de usar la herramienta Build:

Historia de la hormiga Apache

Ahora, en este tutorial de Apache ANT, aprenderemos sobre la historia de Apache Ant Build Tool.

Estos son hitos históricos importantes de la herramienta Apache Ant:

Características de Apache Ant

Estas son las características esenciales de Apache Ant:

Cómo instalar y configurar Apache Ant en Windows

Ahora, en este tutorial de Apache ANT, aprenderemos el proceso de instalación de Apache Ant en Windows.

Suponemos que ya descargó e instaló el kit de desarrollo de Java (JDK) en su computadora. Asegúrese de que la variable de entorno JAVA_HOME esté configurada en la carpeta donde está instalado su JDK. Siga los pasos a continuación para instalar Ant:

Paso 1) Descargue los binarios.
Descargue los binarios desde https://ant.apache.org/bindownload.cgi

Paso 2) Descomprimir archivos.
Descomprima este archivo zip en una ubicación conveniente c:\carpeta. Usando Winzip, WinRAR, 7-zip o herramientas similares.

Paso 3) Cree una variable de entorno.
Cree una variable de entorno para "ANT_HOME" y asigne el valor de una variable a la ubicación de la carpeta Ant.

  1. Haga clic con el botón derecho en el ícono de Esta PC.
  2. Haga clic en Propiedades

Paso 4) Vaya a la configuración del sistema.
Haga clic en "Configuración avanzada del sistema".

Paso 5) En las propiedades del sistema,
Haga clic en la pestaña "Avanzado".

Paso 6) Descubra las variables de entorno.
Haga clic en el botón "Variables de entorno...".

Paso 7) Crear nuevo usuario.
Haga clic en "Nuevo" para crear una nueva variable de usuario.

Paso 8) Ingrese los detalles del usuario.
Ingrese los nuevos detalles de la variable del usuario

  1. Ingrese el nombre de la variable como ANT_HOME.
  2. Ingrese el valor de la variable como C:\apache-ant-1.9.14-bin\apache-ant-1.9.14\bin.
  3. Haga clic en el botón "Aceptar".

Paso 9) Creado por el usuario.
Haga clic en el botón "Aceptar".

Paso 10) Cierra la pantalla.
Haz clic en "Aceptar" para cerrar la pantalla.

Puede verificar la instalación exitosa de Ant escribiendo el comando "ant -version" en el símbolo del sistema.

Verá la siguiente pantalla:

Ejemplo de Apache ANT

<?xml version="1.0"?>
<project>
<target name="hello">
<echo>Hello, World</echo> </target>
</project>

Guardemos esto como "buildl.xml"

Estructura del proyecto ANT

Estructura del proyecto ANT

Cada compilación contendrá tres nodos:

Proyecto:

Todo dentro del archivo de construcción en Apache ANT está bajo un proyecto.

Atributos:

Objetivo:

Target es un conjunto de tareas, que se define para obtener un estado específico para el proceso de compilación.

Atributos:

Tareas:

Es un fragmento de código que se puede ejecutar. La tarea tiene múltiples argumentos o atributos.

El patrón de método general para escribir tareas es:

<name attribute1="value" attribute2="value2"…/>

Puede usar la compilación en una tarea o puede crear su propia tarea.

Prácticas recomendadas para usar Apache Ant

Estas son algunas de las mejores prácticas para usar Apache Ant.

Ventajas de usar Apache Ant

Estos son los pros/beneficios de usar Apache Ant:

Resumen


Java

  1. ¿Qué es una herramienta de perforación?
  2. ¿En qué herramientas de mejora de la fiabilidad debería invertir?
  3. Tutorial de clase abstracta de C# con ejemplo:¿Qué es la abstracción?
  4. ¿Qué es la interfaz en C# con un ejemplo?
  5. Tutorial de la aplicación C# Windows Forms con ejemplo
  6. ¿Qué es Clase y Objeto en Java OOPS? Aprende con el Ejemplo
  7. ¿Qué es el torno de cabrestante y torreta?
  8. ¿Qué es un martillo neumático?
  9. ¿Qué son los tornos?
  10. ¿Qué son los centros de torneado de todos modos?
  11. ¿Qué es una herramienta CNC y una amoladora cortadora?