Comment déployer/annuler le déploiement d'un fichier war sur l'exécution du serveur Jboss à l'aide de la compilation ANT?ant tâche de déployer/annuler le déploiement de la guerre sur jboss
Répondre
Jetez un oeil à la JBoss Web Client Deployer
Le déployeur n'est pas emballé avec la distribution de base JBoss Web et doit donc être téléchargés séparément de la zone Téléchargements. Le téléchargement est généralement marqué jbossweb-2.1.x-deployer
Je ne l'ai pas utilisé moi-même
La réponse dépend de la version de JBoss utilisée par you.However vous pouvez vous la bibliothèque de chargement pour le déploiement/annulation du déploiement de votre application dans JBoss.
Pour plus d'informations sur les marchandises se rapportent à: Cargo Ant support
Vous pouvez juste
<copy file="${war.path}" todir="${jboss.home}/server/default/deploy"/>
JBoss AS 7 dispose d'un scanner de déploiement activé par défaut, de sorte que vous pouvez simplement copier le fichier de guerre à $ {jboss. maison}/autonome/déploiements et il sera automatiquement déployé, à savoir:
<copy file="${war.path}" todir="${jboss.home}/standalone/deployments"/>
une fois que la guerre est déployée, un fichier appelé $ {} war.filename .war.deployed volonté Appea r dans le répertoire des déploiements. Pour annuler le déploiement d'une guerre, supprimez le fichier .deployed lié, à savoir:
<delete file="${jboss.deployments.dir}/${war.filename}.war.deployed"/>
Une fois que la guerre a été déployée, il y aura un fichier appelé $ {} jboss.deployments.dir/$ {} war.filename. war.undeployed dans le répertoire des déploiements.
Pour PROMPT un redéploiement, vous pouvez supprimer le fichier .undeployed, ou créez un fichier avec le même nom que la guerre et une extension .dodeploy, à savoir:
<touch file="${jboss.deployments.dir}/${war.filename}.war.dodeploy"/>
This StackOverflow post a un exemple de Tâche Ant pour un déploiement non suivi d'un déploiement.
Il est évident que, pour ce qui précède vous devez déclarer travailler les différentes propriétés utilisées quelque part, à savoir:
<property name="war.filename" value="mywar" />
<property name="war.path" value="dir/mywar.war" />
<property name="jboss.deployments.dir" value="${jboss.home}/standalone/deployments" />
- 1. Question sur le déploiement de Jboss
- 2. Déploiement sur Geronimo avec Ant
- 3. déploiement de fichier de guerre
- 4. Déploiement de parties modifiées d'une guerre sur Tomcat
- 5. Déploiement d'une guerre en dehors d'un répertoire de déploiement dans jboss
- 6. Comment démarrer et arrêter le serveur jboss en utilisant la tâche Ant?
- 7. Déploiement du projet mvn Eclipse sur jboss
- 8. Déploiement de la tâche rake sur le serveur
- 9. Comment fonctionne la tâche de guerre des fourmis?
- 10. Ant tâche de suppression
- 11. Le déploiement éclaté échoue sur JBoss 5
- 12. tâche de grails ant, définir différents envrionment
- 13. Sortie de la tâche java dans Ant
- 14. Déploiement de solr dans Jboss
- 15. Déployer et annuler le déploiement de plusieurs objets sur JBoss à l'aide de Maven
- 16. JBoss WAR Problème de déploiement (problèmes de mise en cache?)
- 17. Où puis-je obtenir la tâche Ant Ant Ant?
- 18. ejb avec la tâche ANT
- 19. Déploiement du site Maven à l'aide de la tâche FTP Ant
- 20. maven yui compression sur la guerre: guerre
- 21. Déploiement d'un jar dans Jboss
- 22. Tâche Ant personnalisée requise?
- 23. tâche groovy ant
- 24. Création d'un descriptior de déploiement Websphere avec ANT
- 25. Erreur lors du déploiement d'une application sur JBoss 5 fonctionnant correctement sur JBoss 4.2
- 26. Déployer la guerre sur Tomcat sans le nom de la guerre dans l'URL
- 27. jboss erreur de déploiement de couture
- 28. war file Problème de déploiement dans Jboss
- 29. Java équivalent de fork dans la tâche Java de Ant?
- 30. exception déploiement sur jboss: discordance de type d'argument