Apache Maven

Software captura de pantalla:
Apache Maven
Detalles de software:
Versión: 3.3.9 Actualizado
Fecha de carga: 10 Feb 16
Licencia: Libre
Popularidad: 65

Rating: 4.0/5 (Total Votes: 1)

Maven es uno de los proyectos más exitosos de Apache, allí mismo, junto a su HTTPD y servidores Tomcat, el sistema de construcción Ant, y bases de datos Cassandra y CouchDB.

Maven como herramienta orientada únicamente a los desarrolladores y es un entorno de desarrollo sin fisuras para programación Java que automatizará varias operaciones comunes encontrados y llevaron a cabo durante el proceso de configuración, codificación, y la implementación de un proyecto.

Los desarrolladores pueden automatizar proyecto se basa, render registros de cambios, mantener bases de código independientes, pruebas de la unidad de ejecución, obtener informes de cobertura de código, administrar dependencias, e incluso mantienen listas de correo desde una instalación de Maven.

Una sola instalación de Maven se puede utilizar para gestionar proyectos ilimitados, y el proyecto también se beneficia de un JAR de depósito libre para la descarga automática y la instalación de repositorios de forma automática, al igual que la famosa CPAN de Perl y repos NGP Node.js '.

Todo esto se maneja a través de POM, el modelo de objetos de proyecto, y sus archivos de configuración famoso pom.xml que se encuentra en casi todos los proyectos basados ​​en Java de hoy en día. Si usted ha visto que, a continuación, probablemente el proyecto se gestiona utilizando Maven

¿Qué hay de nuevo en esta versión:.

  • conmutada acceso a la central de Maven a HTTPS.

¿Qué es la nueva en la versión 3.3.3:

  • conmutada acceso a la Central de Maven a HTTPS

¿Qué es la nueva en la versión 3.3.1:

  • conmutada acceso a la Central de Maven a HTTPS

¿Qué es la nueva en la versión 3.2.5:

  • conmutada acceso a la Central de Maven a HTTPS

¿Qué hay de nuevo en la versión 3.0.4:

  • Algunas mejoras se incluyen ahora de forma predeterminada:
  • HTTP (S) agrupación de conexiones.
  • preventiva soporte de autenticación predeterminado.
  • Una lectura por defecto de tiempo de espera configurado para 30 minutos.

¿Qué es la nueva en la versión 3.0.3:

  • Permitir parámetros hexadecimales
  • inicio Pantalla experto en información de la versión
  • Simplificar caer en extensiones de 3 ª parte de Maven núcleo
  • API para calcular el plan de ejecución sin necesidad de configuración de ejecución mojo completa
  • Permitir para configurar parámetros del plugin de tipo java.util.Properties al igual que un mapa
  • Permitir para configurar parámetros del plugin de tipo matriz / recogida a través de las propiedades del sistema
  • Permitir para configurar parámetros del plugin de matriz-mecanografiado de expresiones que producen colecciones y viceversa
  • Permitir para condensar la configuración de los granos de los parámetros de plug-in que comúnmente requieren sólo un valor
  • JAVA_HOME detección automática
  • genéricos obedeced en parámetros de la colección de plugins cuando poblándolas
  • Permitir a inline elementos de recogida / plug-in dentro de la matriz

¿Qué hay de nuevo en la versión 2.2.1 / 3.0:

  • Corrección de errores:
  • artefactos de instantáneas que no se pudo descargar debido a problemas de comunicación son & quot; en la lista negra & quot; para un día de forma predeterminada.
  • versión de instantáneas no se resuelve para la gama de la versión
  • NPE de código de resolución de dependencias para el plug-in TC
  • mojo basada en el uso de Ant Maven-script-ant: 2.1.0+ causar NPE
  • Appassembler Maven Plugin no funciona como debería, como
  • La diferencia en la resolución de dependencias de compilación alcance
  • artefactos POM pasaron a MavenProjectBuilder.buildFromRepository () ya no se resuelven
  • No se puede obtener archivador para la extensión "zip"
  • 'org.apache.maven.plugins: maven-install-plugin: 2.3.1'. Una clase requerida no se encuentra: org.codehaus.plexus.digest.Digester
  • Dependencias en proyectos de reactores en horquilla no se resuelven cuando agregador unido a las horquillas del ciclo de vida
  • La resolución de conflictos no recoger sub-árbol de la dependencia más cercana si la dependencia en conflicto más lejos tiene un mayor alcance
  • Maven no puede construir si se carga en un cargador de clases que no está respaldada por un archivo JAR de bienes / ruta de clase
  • regresión personalizada Maven Plugin en Maven 3.x, a medida ComponentConfigurator causa bucle infinito
  • Eary intentos de resolución de dependencias para proyectos de reactores prevenir su resolución posterior del reactor
  • NPE en legacy.DefaultWagonManager.getArtifact
  • fracasos de suma de comprobación no se registran
  • Maven 3 Regresión: Falta el constructor del org.codehaus.plexus.component.configurator.converters.special.ClassRealmConverter

  • repositorios
  • MavenProject.getParent () ignora configurado
  • errores del ciclo de la expresión incorrecta recursivas (actualización del plexo-interpolación)
  • error de interpolación debido a la expresión cíclica de una de las coordenadas de POM se repite innecesariamente
  • Repositorios descubiertos en los repositorios de los POM dependencia de anulación configurados para la solicitud de una resolución original de POM
  • MavenProject.getDependencyArtifact () devuelve artefactos sin versión para la dependencia con el rango de versiones
  • Mejoras:
  • Los metadatos para las instantáneas debe incluir clasificador
  • Permitir administrador delega el ámbito de clase para alterar parte pública de Maven ámbito central

  • API
  • Maven Java no da buenos mensajes de error cuando se configura correctamente
  • Múltiples fallos necesitan espacio adicional
  • errores de rutas relativas podrían ser más explícita
  • Nuevas características:
  • Crear una API de Maven para la configuración de los componentes

¿Qué hay de nuevo en la versión 2.2.1:

  • Corrección de errores:
  • MNG-3265 - experto en modelos Extension.equals causa NPE cuando está sin inicializar cualquier campo
  • MNG-3506 - ArtifactHandler personalizada no se resuelve para el proyecto cuando un plugin adicional con extensiones se define en pom padres
  • MNG-3753 - ArtifactResolverDiagnoser.diagnose () falla con NPE si anidado IOException tiene ningún mensaje de detalle
  • MNG-4189 - Maven no recoger específica versión con marca de tiempo de dependencia cuando se ha descargado una versión con marca de tiempo más tarde y ya presente en el repositorio local
  • MNG-4218 - NPE en AbstractArtifactResolutionException si se interrumpe DefaultArtifactResolver.resolveTransitively
  • MNG-4228 - [regresión] Error de autorización:. No autorizado por poder
  • MNG-4235 - [regresión] Maven 2.2.0 produce sumas de comprobación no válidos durante el despliegue de repo HTTP segura
  • MNG-4236 - [regresión] http archivos de vagones archivos dos veces con Maven 2.2.0 cuando se desactiva autenticación preventivo (ajuste predeterminado)
  • MNG-4238 - ArtifactHandler personalizado proporcionado por la extensión de construcción no se utiliza para el artefacto proyecto
  • MNG-4240 - dependencias directas con alcance == proporcionada no tendrán sus dependencias transitivas resueltos para compilar y probar
  • MNG-4270 - ArtifactHandler, LifecycleMapping del plugin de dependencia no se utiliza cuando Plugin de las extensiones están habilitadas
  • MNG-4275 - [regresión] reubicaciones directos ya no se registran a nivel ADVERTENCIA: conflictos MNG-3380 con MNG-1689
  • Mejoras:
  • MNG-4254 - Selección de apoyo de la aplicación de vagón para un determinado protocolo
  • MNG-4279 - Selección de proveedor de vagón debe fallar con gracia y utilizar protocolo para roleHint si roleHint protocolo de proveedor no está disponible
  • .

Requisitos

  • Java 1.6 o superior
  • Apache Ant 1.8 o superior

Programas parecidos

TukTuk
TukTuk

13 Apr 15

Hg-Git
Hg-Git

10 Dec 15

pysrt
pysrt

13 May 15

JFX CMS
JFX CMS

5 Jun 15

Otro software de desarrollador Apache Software Foundation

Apache OpenJPA
Apache OpenJPA

20 Jul 15

Apache Sling
Apache Sling

13 Apr 15

Apache Buildr
Apache Buildr

20 Jul 15

Apache Stanbol
Apache Stanbol

13 Apr 15

Comentarios a la Apache Maven

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!