web-dev-qa-db-fra.com

Est-il possible de déployer un fichier de guerre éclaté (guerre décompressée) dans JBoss AS 7

Je n'ai aucun problème à déployer un 'app.war' fichier une fois copié dans le dossier de déploiements ci-dessous:
"jboss-as-7.0.0.Final\jboss-as-7.0.0.Final\standalone\deployments"; JBoss7 le déploierait correctement.
Je voudrais faire de même pour un dossier éclaté "app"(c'est-à-dire extrait app.war). Apache Tomcat fonctionne correctement avec un dossier éclaté dans ses répertoires de déploiement, mais je ne peux pas faire de même pour JBoss.

J'ai mis déploiement-scanner auto-deploy-exploded = 'true' dans la console JBoss; et j'ai créé 'app.war.dodeploy' fichier avec un extrait "app" dossier dans le répertoire des déploiements. Je ne peux pas déployer et démarrer "l'application" sur le serveur jboss.

Je me demande s'il est possible de déployer un fichier de guerre éclaté (guerre décompressée) dans JBoss7.


J'aimerais particulièrement déployer un dossier décompressé car j'utilise le logiciel de déploiement ' Kwatee '. Kwatee copie un dossier éclaté (guerre extraite) dans son dossier de déploiement de serveur cible. J'apprécierais que quelqu'un sache comment faire pour que Kwatee déplace un fichier de "guerre" tel quel, au lieu de déplacer un dossier de guerre extrait. J'apprécierais également si quelqu'un peut suggérer un autre logiciel pour Kwatee ou répondre à ma précédente question connexe

24
Vinay Rao

Renommez votre dossier en app.war et touchez votre app.war.dodeploy fichier.

Je recommanderais également de modifier votre deployment-scanner dans le fichier de configuration standalone.xml et en modifiant auto-deploy-exploded propriété de retour à false.

De Guide d'administration - JBoss AS 7. :

Le mode de déploiement manuel est fortement recommandé pour le contenu éclaté, car le contenu éclaté est intrinsèquement vulnérable au scanner essayant de déployer automatiquement le contenu partiellement copié.

30
Anthony Accioly