Best Software for 2025 is now live!
Guardar en Mis Listas
No reclamado
No reclamado

Alternativas de Apache Ant Mejor Valoradas

Reseñas y detalles del producto de Apache Ant

RISHANT A.
RA
Software Engineer & Technical Lead
Telecommunications
Empresa(> 1000 empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Apache Ant?

Te proporciona una manera fácil de gestionar todo tu proyecto y convertirlo en una solución funcional que de otro modo sería muy difícil. Automatiza todo el proceso y también te da la opción de desplegar en el servidor en algunos casos, por ejemplo, desplegar tus archivos WAR en servidores Apache.

Además, me gustan los hooks HTTP que tiene. Ayudan a desencadenar eventos que son utilizados por algo más que se usa en otro lugar, lo cual ayuda mucho, como detectar fallos o éxitos y generar informes, etc. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

Siendo una gran herramienta, todavía carece de muchas características y podría ser reemplazada pronto por otras herramientas como Gradle, que son mucho más flexibles. Además, puede haber mejoras en sus tutoriales, que son un poco escasos para un principiante, en mi opinión. Además, su integración con Eclipse IDE no es tan buena y viene con muchos errores.

Hay una necesidad de mejorar esta herramienta para que pueda ponerse al día con sus competidores. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Apache Ant:

Tal vez puedas considerar usar algo como Gradle. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

Tengo grandes proyectos de Java para gestionar, y uso Ant para compilarlos en un archivo war y desplegarlos en los sistemas. Ant me ayuda a automatizar todo el proceso.

Lo uso junto con Jenkins, instalo un plugin de Ant y proporciono tu script de ant. Junto con otros plugins, funciona muy bien. Reseña recopilada por y alojada en G2.com.

Descripción general de Apache Ant

¿Qué es Apache Ant?

Apache Ant es una biblioteca de Java y una herramienta de línea de comandos cuya misión es impulsar procesos descritos en archivos de construcción como objetivos y puntos de extensión dependientes entre sí. El uso principal conocido de Ant es la construcción de aplicaciones Java. Ant proporciona una serie de tareas integradas que permiten compilar, ensamblar, probar y ejecutar aplicaciones Java. Ant también puede ser utilizado de manera efectiva para construir aplicaciones no Java, por ejemplo, aplicaciones en C o C++. Más generalmente, Ant puede ser utilizado para pilotar cualquier tipo de proceso que pueda ser descrito en términos de objetivos y tareas.

Detalles Apache Ant
Mostrar menosMostrar más
Descripción del Producto

Apache Ant es una biblioteca de Java y una herramienta de línea de comandos cuya misión es impulsar procesos descritos en archivos de construcción como objetivos y puntos de extensión dependientes entre sí. El uso principal conocido de Ant es la construcción de aplicaciones Java. Ant proporciona una serie de tareas integradas que permiten compilar, ensamblar, probar y ejecutar aplicaciones Java. Ant también puede ser utilizado de manera efectiva para construir aplicaciones no Java, por ejemplo, aplicaciones en C o C++. Más generalmente, Ant puede ser utilizado para pilotar cualquier tipo de proceso que pueda ser descrito en términos de objetivos y tareas.


Detalles del vendedor
Año de fundación
1999
Ubicación de la sede
Wakefield, MA
Twitter
@TheASF
66,229 seguidores en Twitter
Página de LinkedIn®
www.linkedin.com
2,291 empleados en LinkedIn®
Descripción

Community-led development since 1999. FoundationProjectsPeopleGet InvolvedDownloadSupport ApacheHome. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

Reseñas Recientes de Apache Ant

Rahul J.
RJ
Rahul J.Pequeña Empresa (50 o menos empleados)
4.5 de 5
"Una herramienta de construcción muy buena"
Me gustaron los comandos fáciles de usar desde la terminal. Podemos mantener todos los archivos jar necesarios para construir un proyecto en la car...
Sweety A.
SA
Sweety A.Empresa (> 1000 empleados)
5.0 de 5
"Asombroso y buena experiencia de aprendizaje."
Utilizado para desarrollar el software y automatizar las cosas.
Usuario verificado
A
Usuario verificadoPequeña Empresa (50 o menos empleados)
4.5 de 5
"Build automation has simplified our dev environment and made coe accessible to everyone in the org"
We run a complicated SaaS application. The site itself doesn't need to be built or complied but the database, settings, and integration with other ...
Insignia de seguridad
Este vendedor aún no ha añadido su información de seguridad. Hazles saber que te gustaría que la añadieran.
0 personas solicitaron información de seguridad

Contenido Multimedia de Apache Ant

Demo Apache Ant - Apache Ant
Apache Ant
Demo Apache Ant - Apache Ant
Apache Ant
Demo Apache Ant - Apache Ant
Apache Ant
Responde algunas preguntas para ayudar a la comunidad de Apache Ant
¿Has utilizado Apache Ant antes?

22 de 23 Reseñas totales para Apache Ant

3.8 de 5
Los siguientes elementos son filtros y cambiarán los resultados mostrados una vez que sean seleccionados.
Buscar reseñas
Menciones populares
Los siguientes elementos son elementos de radio y ordenarán los resultados mostrados por el elemento seleccionado y actualizarán los resultados mostrados.
Ocultar filtrosMás filtros
Los siguientes elementos son filtros y cambiarán los resultados mostrados una vez que sean seleccionados.
Los siguientes elementos son filtros y cambiarán los resultados mostrados una vez que sean seleccionados.
22 de 23 Reseñas totales para Apache Ant
3.8 de 5
22 de 23 Reseñas totales para Apache Ant
3.8 de 5

Sentimiento General de la Reseña para Apache AntPregunta

Tiempo de Implementación
<1 día
>12 meses
Retorno de la Inversión
<6 meses
48+ meses
Facilidad de Configuración
0 (Difícil)
10 (Fácil)
Iniciar sesión
¿Quieres ver más opiniones de revisores verificados?
Inicia sesión para ver el sentimiento de la revisión.
Las reseñas de G2 son auténticas y verificadas.
Rahul J.
RJ
Technical Lead
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Apache Ant?

Me gustaron los comandos fáciles de usar desde la terminal. Podemos mantener todos los archivos jar necesarios para construir un proyecto en la carpeta lib, porque de esta manera cualquiera que mire en la carpeta lib puede decir qué bibliotecas se utilizan para desarrollar un proyecto en particular. También proporciona la automatización de las cosas según nuestros requisitos. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

Nada en particular para desagradar por ahora. Lo único es que tenemos que poner los archivos jar manualmente en la carpeta nosotros mismos. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

Usé Apache Ant en un par de mis proyectos de Java. Lo estaba utilizando para empaquetar mi proyecto y construir archivos jar a partir de eso. También lo usé para crear archivos war en una de mis aplicaciones web. Reseña recopilada por y alojada en G2.com.

Sweety A.
SA
Senior Software Engineer
Empresa(> 1000 empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
(Original )Información
¿Qué es lo que más te gusta de Apache Ant?

Utilizado para desarrollar el software y automatizar las cosas. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

Nada enfrentado hasta ahora. Es el mejor hasta ahora utilizado. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

Podemos desarrollar el software con facilidad. No solo es compatible con programas de Java, sino también con otros lenguajes. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Internet
AI
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
¿Qué es lo que más te gusta de Apache Ant?

We run a complicated SaaS application. The site itself doesn't need to be built or complied but the database, settings, and integration with other software needs to be configured for development or production environments. This used to be a tedious task requiring many steps which lead developers to all have their own unique procedures. When we finally got around to automating the entire setup with ant, we got all developers on the same page. Now we can deploy a complete instance of the application for testing with a few scrips and we know everyone is working off the same build. Its even allowed non-technical staff to deploy previews of builds on their own systems with just some basic commands. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

Ant scripts are written in XML which can be overly verbose and a little confusion some times. The limited lack of error handling and reporting can also make writing and testing scripts slightly more complicated they possibly needed. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

The ability to quickly setup and deploy a full environment to deploy our application in has saved time, reduced errors or confusion in builds, and streamlined our development processes. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Financial Services
UF
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
(Original )Información
¿Qué es lo que más te gusta de Apache Ant?

Apache ant serves its purpose well. It is a great learning tool and accompanying resource for java. Programming can be frustrating when something isn't working. Apache ant is a great resource to turn to for fixing and improving your work in java. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

I wish the format was more modern. The site itself is a bit outdated, though this does not affect the quality of the information. They could also consider expanding to offer information about other programming languages. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Apache Ant:

Apache Ant is a great resource to use for java. It can save you a lot of time and frustration. It is very specialized, which is good if you only use java (its a one stop shop) but isn't very applicable to other programming languages. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

It saves us a lot of time on java apps we would otherwise have to write ourselves. It is a great resource to answer java related questions and figure out how to solve recurring problems by using readily established expertise. Reseña recopilada por y alojada en G2.com.

venkata bangaru raiu p.
VP
Software Engineer
E-Learning
Pequeña Empresa(50 o menos empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Orgánico
Traducido Usando IA
¿Qué es lo que más te gusta de Apache Ant?

Ant es un sistema de construcción imperativo, lo que significa que es muy bueno controlando el proceso de construcción. "Dices" a Ant qué hacer durante todo el proceso, por ejemplo: "compila estos archivos y colócalos en esa carpeta". Esto es excelente para proyectos especiales donde deseas tanto control como sea posible durante el proceso de construcción. Podemos usar Apache Ant en la interfaz de línea de comandos también, es muy fácil de usar. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

Si bien es cierto que Ant te da mucha libertad y control sobre tus compilaciones, también significa que tendrás que reinventar constantemente la rueda en cuanto a la estructura de tu proyecto y cómo encaja todo para cada nuevo proyecto. Esto también dificulta que otras personas simplemente comiencen a trabajar en tu proyecto debido a la amplia gama de formas diferentes de construir un proyecto con Ant. Mientras que las herramientas que tienen más restricciones generalmente terminan viéndose igual y es más fácil entender cómo encaja todo. A veces surgirán conflictos de compilación, a veces el IDE se bloquea repentinamente, se requiere gestión de dependencias para cumplir con todos los demás requisitos. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Apache Ant:

esta herramienta para construir la aplicación, es muy fácil y conveniente Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

Ivy es una herramienta poderosa para gestionar dependencias. resolver problemas relacionados con la versión de ivy. Aunque también se puede utilizar como una herramienta independiente, está estrechamente integrada con Ant y proporciona todos los servicios de gestión de dependencias para él, básicamente transfiriendo toda la flexibilidad de Ivy en la gestión de dependencias a Ant también. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Computer Networking
UC
Empresa(> 1000 empleados)
Más opciones
Revisor validado
Fuente de la revisión: Invitación de G2
Revisión incentivada
(Original )Información
¿Qué es lo que más te gusta de Apache Ant?

Like java, it is platform independent.

It has a large variety of common tasks already catered for.

It is extensible: not that hard to create your own tasks.

the most popular build tool for Java projects Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

It is not as powerful as batch/shell scripts

It uses horrible XML as a programming language.

Based on procedural programming paradigm Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Apache Ant:

The Ant design team has always stated that they wanted the Ant control language

to be descriptive, and not a scripting (or programming) language. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

You control everything, because you have to largely build it yourself

Ant has the ability to include plugins.

Main benefit of Ant is its control of the build process Reseña recopilada por y alojada en G2.com.

Peter B.
PB
Hands-on Engineering Manager
Mediana Empresa(51-1000 empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Apache Ant?

Ant puede básicamente construir cualquier cosa, o realmente envolver la construcción de cualquier cosa. Es altamente personalizable y configurable, y puede ser utilizado para casi cualquier tipo de proceso de construcción de software o automatización, incluso combinando y emparejando diferentes construcciones (c/c++, java, etc.) y dirigiéndolas desde la misma herramienta de construcción. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

La convención supera a la configuración, y hay muchas otras herramientas de construcción que han establecido convenciones, características enchufables, etc. Con ant tienes que crear tu propio sistema para la mayoría de las cosas, incluso para cosas de muy bajo nivel. Si necesitas personalizar altamente (es decir, hacerlo de manera diferente a la mayoría de los demás que hacen lo mismo o algo similar) y controlar cada detalle de tu construcción, entonces ant te permitirá hacerlo. Pero esta no es una mejor práctica: cuanto más puedas seguir la convención para construcciones de java (maven) o construcciones mixtas (ruedas de python desde makefiles, tars de ruby desde rake, etc.), más podrás obtener ayuda y soluciones contemporáneas. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Apache Ant:

Si crees que necesitas este nivel de personalización absoluta y total, es probable que estés haciendo algo mal con tu diseño/arquitectura. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

He utilizado ant para construir varios sistemas de software, y hizo un buen trabajo. Los beneficios fueron que podía construir cualquier cosa que quisiéramos y producir exactamente los artefactos de construcción que necesitábamos. Los problemas eran que una vez que la persona que escribió el antfile se había ido, incluso a otro grupo/departamento, descifrar lo que habían hecho (y por qué) a menudo implicaba una buena cantidad de rascarse la cabeza y experimentación. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Computer Software
UC
Empresa(> 1000 empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
¿Qué es lo que más te gusta de Apache Ant?

Apache Ant is simple, no fuss and ridiculously easy to pick up. A few additional frameworks exist to provide functionality that makes it even more powerful, such as the conditionals, logic and dependency management. As a build tool, it is very customizable to perform any task you need. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

The problem with Ant is that is based off older technology back then, whose requirements did not involve a wholesome dependency management system. As such, it is now overtaken by Maven for dependency management, which is a key requirement for modern build tools. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

Apache Ant solves the problem of building and deployment semi-automatically through the use of scripts such that the process is reproducible. Reseña recopilada por y alojada en G2.com.

SR
Lead Software Developer
Computer Software
Mediana Empresa(51-1000 empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Apache Ant?

Es simple, rápido y funciona en cualquier plataforma :) y también es de código abierto. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

Tenemos que obtener manualmente los repositorios remotos y utiliza scripting XML. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

lo estamos utilizando para el proceso de construcción del front-end y sus beneficios consisten en manejar compilaciones de código Java y es fácil de configurar y usar en cada plataforma. Reseña recopilada por y alojada en G2.com.

Timothy S.
TS
Principal Developer Advocate
Mediana Empresa(51-1000 empleados)
Más opciones
Revisor validado
Usuario actual verificado
Fuente de la revisión: Invitación de G2
Revisión incentivada
Traducido Usando IA
¿Qué es lo que más te gusta de Apache Ant?

ANT es muy simple de usar e instalar. Descargas un archivo zip y lo descomprimes en una carpeta. Generalmente lo hago en c:\tools\ant. Lo añades a tu ruta y estás listo para usar ant para construir programas Java. ANT de Apache es la más antigua de las herramientas de construcción modernas y carece de algunas de las nuevas características que tiene Maven.

Dicho esto, es simple, rápido y funciona en todas las plataformas. Reseña recopilada por y alojada en G2.com.

¿Qué es lo que no te gusta de Apache Ant?

ANT es antiguo y no obtiene automáticamente repositorios remotos. Maven, que es básicamente el reemplazo de ANT, tiene una forma de mantener tus dependencias autodownloaded y gestionadas centralmente.

ANT también utiliza XML bastante pesado, lo que permite la creación de scripts, pero es muy verboso. Reseña recopilada por y alojada en G2.com.

Recomendaciones a otros que estén considerando Apache Ant:

Apache ANT debería actualizarse para usar repositorios de Maven y permitir la escritura de scripts en JavaScript o Groovy como Gradle. ANT podría volver a ser la herramienta de construcción líder con algunas adiciones. Dado que Apache Maven también es Apache, no estoy seguro de que sea necesario. Reseña recopilada por y alojada en G2.com.

¿Qué problemas hay Apache Ant ¿Y cómo te beneficia eso?

ANT es excelente para construir proyectos pequeños y para proyectos más antiguos.

ANT resuelve el problema de compilar manualmente el código Java.

El beneficio es un desarrollo más rápido y fácil de usar para cualquier desarrollador. No hay configuraciones complejas para cada desarrollador. Tiene su lugar. Reseña recopilada por y alojada en G2.com.