Wiki
Clone wikideployment / maven / ArchetypeMaven
Création d'un projet de déploiement par archetype
Pour faciliter la création des projets de déploiement, des archetypes sont mis à disposition
Archetype Projet
Les archetypes construisent un projet prêt à l'emploi pour une application donnée. Le serveur ciblé dépend du nom (archetypeArtifactId) utilisé.
Pour un archetype, il est nécessaire de préciser: - l'archectype de référence pour la génération: - archetypeGroupId - archetypeArtifactId - archetypeVersion - les informations du nouveau projet de déploiement: - groupId - artifactId - version - les informations de l'application à déployer: - app_groupId - app_artifactId - app_version
Archetype JBoss 6
Le serveur ciblé est un JBoss RedHat 6.2.
Commande de construction
mvn archetype:generate \ -DarchetypeGroupId=fr.middlewaresolutions.exploitation.archetype \ -DarchetypeArtifactId=jbosseap-6 \ -DarchetypeVersion=1.0 \ -DgroupId=fr.middlewaresolutions.exploitation.deploiement \ -DartifactId=ticket-monster-deploy \ -Dversion=2.7.Final \ -Dapp_groupId=org.jboss.examples \ -Dapp_artifactId=ticket-monster -Dapp_version=2.7.0.Final
Cet exemple utilise l'application de test configurée dans l'archetype JbossEAP-6.
Archetype JBoss 5
Le serveur ciblé est un JBoss 5.
Commande de construction
mvn archetype:generate \ -DarchetypeGroupId=fr.middlewaresolutions.exploitation.archetype \ -DarchetypeArtifactId=jboss-5 \ -DarchetypeVersion=1.0 \ -DgroupId=fr.middlewaresolutions.exploitation.deploiement \ -DartifactId=xxx-deploy \ -Dversion= \ -Dapp_groupId= \ -Dapp_artifactId= -Dapp_version=
Updated