Únete
a la comunidad
Inscríbete
Haz una pregunta »

Gentoo – Presentación de Archiva

Mayo 2013

Apache Archiva es un servidor extensible desarrollado en Java que permite la gestión de repositorios de artefactos, en el que un artefacto es un elemento especifico salido de la construcción (o build) del programa, los artefactos más conocidos son JAR, WAR y EAR.

Funcionalidades generales


Archiva es el acompañante preferido de las herramientas de construcción de proyectos como ANT, MAVEN o CONTINUUM.
Principalmente Archiva es utilizado para:
  • Servir de proxy entre repositorios remotos
  • Almacenar artefactos
  • Gestionar las dependencias durante la construcción de proyectos


En un servidor Archiva podemos desplegar y descargar bibliotecas. Archiva viene configurado por defecto para ser un proxy entre los repositorios de Maven.
Esta funcionalidad de proxy le permite una mejor gestión del ancho de banda en una red local en el caso de un proyecto en que intervengan varios desarrolladores. La descarga de una biblioteca (o la gestión de un dependencia) lib-xxx.jar será hacha una sola vez cuando sea solicitada por un desarrollador (durante una operación de build). Esta descarga es validada por Archiva desde un repositorio remoto (por ejemplo Maven) y es almacenado en el servidor Archiva.
La segunda descarga de lib-xxx.jar debida a una solicitud de un segundo desarrollador será realizada por la función proxy de Archiva y no a través del repositorio remoto. De aquí la ganancia en ancho de banda sobre todo cuando el numero de desarrolladores aumenta.
Archiva permite también otras funcionalidades como:
  • Purgas automáticas de las versiones Snapshots en los repositorios.
  • Subida y eliminación manual de artefactos.

Archiva y la generación de informes


Archiva utiliza Jasper Reports para la generación de informes. Normalmente el informe es limitado a problemas de artefactos en un repositorio.
Archiva permite dos tipos de informes:
-Informe de estadísticas sobre un repositorio: Son estadísticas detalladas sobre un repositorio administrado (o declarado) en Archiva, por ejemplo el numero de artefactos.
-Informe de estado: estos son datos en relación a los problemas detectados en ciertos artefactos, por ejemplo la versión en el pom.xml y el artefacto no corresponde.

Similares a Archiva


Existen otros servidores similares a Apache Archiva como Nexus y Artifactory

Véase también

Comunidad de asistencia y consejos.

Gentoo - Présentation d'Archiva
Gentoo - Présentation d'Archiva
Por wjaouadi el 8 de diciembre de 2009
Gentoo - Apresentação de Archiva
Gentoo - Apresentação de Archiva
Por ninha25 el 14 de abril de 2011
El artículo original fue escrito por wjaouadi. Traducido por Carlos-vialfa.
Este documento intitulado « Gentoo – Presentación de Archiva » de Kioskea (es.kioskea.net) esta puesto a diposición bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia, siempre que esta nota sea visible.
Recibe nuestro newsletter

salud.kioskea.net

Gentoo - Instalación y configuración de Archiva