Despliegue de proyectos

De Wiki de EGC
Revisión del 01:05 30 nov 2015 de Ajramirez (discusión | contribuciones) (Página creada con «Desplegar un proyecto significa enviar tu artefacto a un lugar (repositorio) para ser compartido con otros. Se establecerá un repositorio para esto. = Desplegar el proyec...»)
(dif) ← Revisión anterior | Revisión actual (dif) | Revisión siguiente → (dif)
Saltar a: navegación, buscar

Desplegar un proyecto significa enviar tu artefacto a un lugar (repositorio) para ser compartido con otros. Se establecerá un repositorio para esto.

Desplegar el proyecto y observar el resultado

mvn deploy

Especificar un lugar para los despliegues

Añada al pom.xml la configuarción para que los despliegues vayan a una carpeta de su equipo:

<distributionManagement>
    <repository>
      <id> idRepo</id>
      <name> nombreRepo</name>
      <url> file:\\ruta_carpeta_despliegue </url>
    </repository>
</distributionManagement>

Vuelva a desplegar

Analice el contenido

Vaya a la carpeta de despliegue y observe su contenido.

Actualize el proyecto

Abra el pom.xml de su proyecto y cambien la versión de éste. Vuelva a desplegar el proyecto.

Analice el contenido

Vuelva a la carpeta de despliegue y analícela de nuevo. ¿Que ocurre si..?:

  • La versión acaba en -SNAPSHOT.
  • La versión acaba en SNAPSHOT (sin el primer -) o en cualquier otra cosa.

Observe que release es la última versión actualizada que no es de desarrollo. lastUpdate es la ultima actualización, ya sea de desarrollo o no.