9.7. Remplacement du descripteur de déploiement
Procédure 9.15. Remplacer le descripteur de déploiement en utilisant le Management CLI
app.war et que vous souhaitez remplacer son fichier WEB-INF/web.xml avec un autre fichier web.xml situé dans /home/user/web.xml.
- Ajouter une superposition de déploiement (deployment overlay) et y ajouter du contenu. Vous pouvez y parvenir de deux façons :
Utilisation d'une arborescence DMR
/deployment-overlay=myoverlay:add/deployment-overlay=myoverlay/content=WEB-INF\/web.xml:add(content={url=file:///home/user/web.xml})Si vous le souhaitez, vous pouvez ajouter des règles de contenu en utilisant le deuxième code.
Utilisation des méthodes de facilité
deployment-overlay add --name=myoverlay --content=WEB-INF/web.xml=/home/user/web.xml
Lier la superposition à une archive de déploiement
deployment-overlay link --name=myoverlay --deployments=app.warVous pouvez spécifier plusieurs noms d'archives séparés par des virgules./deployment-overlay=myoverlay/deployment=app.war:addVeuillez noter que le nom d'archive de déploiement n'a pas besoin d'exister sur le serveur pour l'instant. Vous devez indiquer le nom, mais il ne sera pas encore lié à un déploiement.
Déployer à nouveau l'application
/deployment=app.war:redeploy