10.4. Déployer par l'API HTTP
10.4.1. Déployer une application par l'API HTTP Copier lienLien copié sur presse-papiers!
Les applications peuvent être déployées via l'API HTTP en suivant les instructions suivantes.
Procédure 10.7. Déployer une application par DeployDmrToJson.java
- Utiliser
DeployDmrToJson.java
pour créer une requête à JSON de déploiement de votre application.Exemple 10.1. DeployDmrToJson.java class
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Exécuter la classe par une commande basée sur les instructions suivantes :
Exemple 10.2. Commande Execute
java -cp .:$JBOSS_HOME/modules/org/jboss/dmr/main/jboss-dmr-1.1.1.Final-redhat-1.jar DeployDmrToJson \ file:///Users/username/support/helloWorld.war/dist/helloWorld.war
java -cp .:$JBOSS_HOME/modules/org/jboss/dmr/main/jboss-dmr-1.1.1.Final-redhat-1.jar DeployDmrToJson \ file:///Users/username/support/helloWorld.war/dist/helloWorld.war
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Quand la classe est exécutée, les formats de commande suivants seront affichés. Utiliser la commande
deploy
ou la commandeundeploy
selon vos besoins.Exemple 10.3.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Utiliser la commande suivante pour déployer ou supprimer le déploiement d'une application. Remplacer
json request
par la requête décrite ci-dessus.Exemple 10.4. Commande Execute
curl -f --digest -u "<user>:<pass>" -H Content-Type:\ application/json -d '<json request>' "http://localhost:9990/management"
curl -f --digest -u "<user>:<pass>" -H Content-Type:\ application/json -d '<json request>' "http://localhost:9990/management"
Copy to Clipboard Copied! Toggle word wrap Toggle overflow