Introducing G2.ai, the future of software buying.Try now
Octopus Deploy
Patrocinado
Octopus Deploy
Visitar sitio web
Imagen del Avatar del Producto
Apache Maven

Por The Apache Software Foundation

Perfil No Reclamado

Reclama el perfil de tu empresa en G2

Reclamar este perfil confirma que trabajas en Apache Maven y te permite gestionar cómo aparece en G2.

    Una vez aprobado, puedes:

  • Actualizar los detalles de tu empresa y producto

  • Aumentar la visibilidad de tu marca en G2, búsqueda y LLMs

  • Acceder a información sobre visitantes y competidores

  • Responder a reseñas de clientes

  • Verificaremos tu correo electrónico de trabajo antes de otorgar acceso.

4.3 de 5 estrellas

¿Cómo calificarías tu experiencia con Apache Maven?

Octopus Deploy
Patrocinado
Octopus Deploy
Visitar sitio web
Han pasado dos meses desde que este perfil recibió una nueva reseña
Deja una reseña

Apache Maven Reseñas y Detalles del Producto

Valor de un vistazo

Promedios basados en opiniones de usuarios reales.

Tiempo de Implementación

4 meses

Retorno de la Inversión

10 meses

Integraciones de Apache Maven

(1)
Información de integración obtenida de reseñas de usuarios reales.
Imagen del Avatar del Producto

¿Has utilizado Apache Maven antes?

Responde algunas preguntas para ayudar a la comunidad de Apache Maven

Reseñas de Apache Maven (167)

Ver reseñas en video de 1
Reseñas

Reseñas de Apache Maven (167)

Ver reseñas en video de 1
4.3
Reseñas de 167

Pros y Contras

Generado a partir de reseñas de usuarios reales
Ver Todos los Pros y Contras
Buscar reseñas
Filtrar Reseñas
Borrar resultados
Las reseñas de G2 son auténticas y verificadas.
Sumeet S.
SS
Senior Analyst/ Senior Software Engineer
Empresa (> 1000 empleados)
"Reseña de Apache Maven"
¿Qué es lo que más te gusta de Apache Maven?

Construcción simplificada de proyectos

Gestión de dependencias Reseña recopilada por y alojada en G2.com.

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

Configuración XML

Curva de aprendizaje pronunciada y complejidad Reseña recopilada por y alojada en G2.com.

Usuario verificado en Atención hospitalaria y sanitaria
UA
Pequeña Empresa (50 o menos empleados)
"La mejor herramienta de automatización de compilación para pilas de Java"
¿Qué es lo que más te gusta de Apache Maven?

La configuración fácil de usar, la construcción, los complementos y la gestión de dependencias lo hacen el mejor. El árbol de dependencias, la gestión del ciclo de vida, la ejecución automática de pruebas en cada construcción Reseña recopilada por y alojada en G2.com.

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

No hay nada que no guste, excepto que tiene una pequeña curva de aprendizaje que requiere algo de práctica práctica. Reseña recopilada por y alojada en G2.com.

Vickey M.
VM
SDET
Empresa (> 1000 empleados)
"Revisión de Apache Mevan"
¿Qué es lo que más te gusta de Apache Maven?

Resuelve problemas como la gestión de dependencias, los repositorios de artefactos, etc. Reseña recopilada por y alojada en G2.com.

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

La documentación es deficiente para Apache Mevan. Hace las cosas difíciles fáciles y las cosas fáciles difíciles. Reseña recopilada por y alojada en G2.com.

Usuario verificado en Tecnología de la información y servicios
UT
Empresa (> 1000 empleados)
"Gran herramienta de gestión de proyectos y construcción de código abierto especialmente para Java"
¿Qué es lo que más te gusta de Apache Maven?

Descarga automáticamente todas las dependencias de internet o de los repositorios configurados. Reduce el problema de descargar manualmente todas las dependencias y configurar la ruta de construcción. Hay muchos complementos disponibles para acciones personalizadas. Escribir un complemento también es muy fácil. Reseña recopilada por y alojada en G2.com.

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

A veces encontrar complementos para lograr ciertas tareas puede ser difícil. Reseña recopilada por y alojada en G2.com.

Sai K.
SK
Software Engineer
Empresa (> 1000 empleados)
"Apache Maven - La mejor herramienta de automatización de compilaciones"
¿Qué es lo que más te gusta de Apache Maven?

Apache Maven es ampliamente utilizado y muy valorado por varias razones:

1. Gestión de dependencias: Maven proporciona una forma centralizada y eficiente de gestionar las dependencias del proyecto, lo que facilita a los desarrolladores incluir bibliotecas y herramientas comúnmente utilizadas en sus proyectos. Esto elimina la necesidad de gestionar manualmente las dependencias y asegura que los proyectos se construyan de manera consistente.

2. Estructura estándar del proyecto: Maven proporciona una estructura estándar del proyecto que facilita a los desarrolladores entender y trabajar en proyectos, incluso si no están familiarizados con la base de código. Esta consistencia también puede facilitar la colaboración entre los miembros del equipo en los proyectos y que los nuevos desarrolladores se pongan al día rápidamente.

3. Soporte para pruebas e integración continua: Maven facilita la automatización del proceso de pruebas y la detección temprana de posibles problemas en el ciclo de desarrollo. Esto ayuda a asegurar que los proyectos se entreguen con mayor calidad y menos errores.

4. Código abierto: Apache Maven es software de código abierto, lo que significa que es gratuito para usar y puede ser modificado y distribuido por cualquiera. Esto lo hace accesible para muchos usuarios, independientemente del presupuesto o los recursos.

Por lo tanto, Apache Maven es muy valorado por su capacidad para gestionar dependencias, proporcionar una estructura estándar del proyecto y apoyar las pruebas y la integración continua. Reseña recopilada por y alojada en G2.com.

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

Apache Maven tiene algunas desventajas:

1. Aunque Maven ofrece muchas características y funcionalidades, su amplia gama de opciones y configuraciones puede dificultar que los nuevos usuarios comiencen y comprendan completamente cómo funciona.

2. A veces, Maven puede ser excesivamente complejo, especialmente para proyectos pequeños. Esto puede dificultar que los desarrolladores configuren y personalicen Maven para sus necesidades específicas.

3. A medida que los proyectos crecen y se vuelven más complejos, Maven puede volverse lento, especialmente cuando se trata de un gran número de dependencias. Reseña recopilada por y alojada en G2.com.

Chaitanya P.
CP
Associate Information Technology Consultant - Grade IS2
Empresa (> 1000 empleados)
"La mejor herramienta de construcción para JAVA."
¿Qué es lo que más te gusta de Apache Maven?

hace la vida del programador más fácil al descargar los jars necesarios desde CDN y hacer que el código se vea más simple Reseña recopilada por y alojada en G2.com.

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

podrían haber hecho una documentación adecuada para nuevos usuarios Reseña recopilada por y alojada en G2.com.

Shayan D.
SD
Technology Analyst
Empresa (> 1000 empleados)
"Mejor herramienta de construcción para proyectos JAVA"
¿Qué es lo que más te gusta de Apache Maven?

Apache Maven es la mejor herramienta de automatización de compilación que gestiona varias inyecciones de dependencias requeridas en el proyecto Java. Hemos estado utilizando Maven en nuestra organización para construir y compilar proyectos Java en nuestra máquina local, así como para automatizar las compilaciones a través de Jenkins. Ayuda a rastrear las dependencias y actualizarlas cada vez que hay una nueva actualización disponible. Todo lo que necesitamos hacer es agregar las dependencias respectivas en el archivo pom. Tenemos un repositorio remoto para Maven al que nos conectamos y podemos usar las dependencias/jars creadas dentro de nuestra organización. También estamos utilizando Maven para crear imágenes de Docker que usamos para el despliegue. Reseña recopilada por y alojada en G2.com.

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

No hay tales aversiones. Funciona para nosotros. Solo puedo sugerir que genera enormes cantidades de registros mientras se ejecuta, lo cual es difícil de depurar si se encuentra algún error. Reseña recopilada por y alojada en G2.com.

Rishabh C.
RC
Tech Intern
Software de Computadora
Pequeña Empresa (50 o menos empleados)
"Mi reseña honesta sobre Apache Maven"
¿Qué es lo que más te gusta de Apache Maven?

En mi opinión, Apache Maven es una herramienta de automatización de compilación de código abierto popular para proyectos basados en Java. Es conocido por su capacidad para gestionar dependencias y manejar compilaciones y su arquitectura basada en complementos. Recientemente completé mi proyecto universitario, un sitio web para el cual utilicé Apache Maven. Reseña recopilada por y alojada en G2.com.

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

Según mi experiencia al usar Apache Maven, es un poco lento en comparación con otras herramientas, ya que tiene muchos archivos de configuración e información innecesaria. Reseña recopilada por y alojada en G2.com.

Abhik P.
AP
Software Engineer
Mediana Empresa (51-1000 empleados)
"Optimice su proceso de construcción con Apache Maven."
¿Qué es lo que más te gusta de Apache Maven?

Apache Maven es una herramienta popular de automatización de compilaciones utilizada en proyectos Java para gestionar las dependencias del proyecto, compilar y empaquetar el código, y generar informes del proyecto. Aquí hay algunos beneficios de usar Maven:

Gestión de dependencias: Maven simplifica la gestión de las dependencias del proyecto al descargar automáticamente las dependencias necesarias desde un repositorio remoto, y asegura que todas las dependencias sean compatibles entre sí.

Proceso de compilación consistente: Con Maven, los desarrolladores pueden definir un proceso de compilación estándar que es consistente en diferentes proyectos. Esto puede ahorrar tiempo y esfuerzo en la configuración de compilaciones para cada proyecto.

Plugins: Maven viene con un gran número de plugins que se pueden utilizar para realizar varias tareas, como verificaciones de calidad del código, análisis de cobertura de código y despliegue.

Fácil de aprender y usar: Maven utiliza un formato de configuración XML simple, que es fácil de entender y usar, incluso para desarrolladores que son nuevos en la herramienta.

Soporte de la comunidad: Como herramienta de código abierto, Maven tiene una comunidad grande y activa de desarrolladores que contribuyen al proyecto, brindan soporte y desarrollan plugins.

En general, Maven puede ayudar a los desarrolladores de software a gestionar las dependencias del proyecto, automatizar el proceso de compilación y mejorar la calidad de su código. Reseña recopilada por y alojada en G2.com.

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

Una de las principales críticas a Apache Maven es su complejidad y su pronunciada curva de aprendizaje, especialmente para los desarrolladores nuevos. Configurar un proyecto Maven y configurar el proceso de construcción puede ser un desafío, y los archivos de configuración XML utilizados por Maven pueden ser extensos y difíciles de leer y entender. Esto puede dificultar que los desarrolladores personalicen su proceso de construcción para adaptarlo a sus necesidades específicas.

Otro problema común con Maven es que su proceso de construcción puede ser lento, particularmente cuando se trabaja con proyectos grandes o complejos. Esto puede ser frustrante para los desarrolladores que desean iterar y probar su código rápidamente.

La gestión de dependencias de Maven también puede ser problemática a veces. Aunque la resolución de dependencias de Maven puede ser útil para gestionar proyectos de software complejos con muchas bibliotecas interdependientes, también puede llevar a conflictos y errores si hay incompatibilidades de versiones o dependencias en conflicto en un proyecto.

En general, aunque Apache Maven tiene muchos beneficios y se utiliza ampliamente en el ecosistema Java, no está exento de desafíos y limitaciones. Los desarrolladores pueden necesitar invertir algo de tiempo en aprender y configurar Maven para adaptarlo mejor a sus necesidades y flujos de trabajo. Reseña recopilada por y alojada en G2.com.

Akrur Ranjan B.
AB
Mediana Empresa (51-1000 empleados)
"Fácil de usar, curva de aprendizaje suave."
¿Qué es lo que más te gusta de Apache Maven?

Una de las fortalezas de Maven es su capacidad para gestionar dependencias. Lo hace a través del uso de un repositorio centralizado, lo que permite a los desarrolladores gestionar fácilmente las dependencias y evitar conflictos. Maven también proporciona una estructura estándar de proyecto, lo que facilita a los desarrolladores entender la estructura de un proyecto y navegar por ella con facilidad.

Otra ventaja de Maven es su extenso sistema de plugins. Hay muchos plugins disponibles para Maven que proporcionan funcionalidad adicional, como generar documentación, ejecutar pruebas y empaquetar el proyecto para su despliegue. Los plugins son fáciles de instalar y usar, y se pueden personalizar para adaptarse a las necesidades específicas de un proyecto.

Maven también proporciona una interfaz de línea de comandos poderosa, lo que facilita la automatización de tareas y la realización de acciones repetitivas. Esto ahorra tiempo y reduce el riesgo de errores, haciendo el proceso de desarrollo más eficiente. Reseña recopilada por y alojada en G2.com.

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

El sistema de repositorio centralizado puede ser a veces lento, especialmente al descargar grandes dependencias. Los artefactos pueden distribuirse en múltiples repositorios también implementación de un control de dependencias mucho más limpio. Reseña recopilada por y alojada en G2.com.

Información de Precios

Promedios basados en opiniones de usuarios reales.

Tiempo de Implementación

4 meses

Retorno de la Inversión

10 meses

Costo Percibido

$$$$$
Apache Maven Comparaciones
Imagen del Avatar del Producto
Tomcat
Comparar ahora
Imagen del Avatar del Producto
Red Hat Ansible Automation Platform
Comparar ahora
Imagen del Avatar del Producto
Azure DevOps Server
Comparar ahora
Imagen del Avatar del Producto
Apache Maven
Ver alternativas