Comment déployer un fichier war dans JBoss AS 7?
J'ai téléchargé le Serveur d'Applications JBoss 5 et déployé avec succès un fichier war. Je copypasted le Bonjour.la guerre qui a un indice simple.fichier jsp dans
\jboss-5.1.0.GA-jdk6\jboss-5.1.0.GA\server\default\deploy
et il a bien fonctionné.
Cependant lorsque je l'ai utilisé JBoss as 7 et déployé le fichier war ici, il n'a pas été exécuté.
jboss-as-7.0.0.Final\jboss-as-7.0.0.Final\standalone\deployments
Comment la déployer?
EDIT: je l'ai googlé mais n'a pas été en mesure de trouver des infos comme JBoss as 7 est relativement nouvelle.
source d'informationauteur
Vous devez vous connecter pour publier un commentaire.
En fait, pour la dernière JBOSS 7nous avons besoin d'un
.dodeploy
marqueur de même pour les archives. Ajoutez un marqueur pour déclencher le déploiement.Dans mon cas, j'ai ajouté un
Hello.war.deployed
fichier dans le même répertoire, puis tout a bien fonctionné.Espère que cela aide quelqu'un!
Lire le fichier $AS/standalone/deployments/README.txt
pour la autodeploy mode : C'est fait
via la fonction "auto-déployer des" attributs sur le déploiement scanner élément dans le
standalone.xml fichier de configuration:
J'ai construit le ant suivante: tâche de déploiement basé sur le déploiement de jboss docs:
${jboss.deploy.dir}
est fixé àstandalone/deployments
Pouvez-vous fournir plus d'informations sur le déploiement de l'échec? Est l'application de l'échec de déployer le déclenchement d'une .guerre.échoué fichier de marqueurs?
L'instance autonome dossier de Déploiement de navires avec déploiement automatique activée par défaut. Le déploiement automatique en mode automatise la même fonctionnalité que vous pouvez utiliser avec le mode manuel, en utilisant une série de fichiers de marquage pour indiquer à la fois l'action et l'état de déploiement de l'environnement d'exécution. Par exemple, vous pouvez utiliser le unix/linux "toucher" de la commande pour créer un .guerre.dodeploy fichier de marqueurs à dire le moteur d'exécution pour déployer l'application.
Il peut être utile de savoir qu'il y a au total cinq méthodes de déploiement d'applications à AS7. J'ai abordé dans un autre sujet ici : JBoss AS7 *.dodeploy fichiers
J'ai tendance à utiliser la Console de Gestion pour la gestion des applications, mais je sais que la Gestion de la CLI est très populaire parmi les autres usages aussi. Les deux sont séparés dans le dossier de déploiement des processus. Voir comment vous allez avec les autres méthodes pour s'adapter à vos besoins.
Si vous la recherche pour "déployer" dans le Guide de l'Administrateur, vous pouvez voir un article sur le Déploiement de Scanner et d'une manière plus générale section de déploiement (y compris la CLI): https://docs.jboss.org/author/display/AS7/Admin+Guide
Il suffit de copier la guerre de fichiers autonome/déploiements/dossier, il doit déployer automatiquement. Il va également créer your_app_name.déployé fichier, lorsque votre application est déployée. Assurez-vous également que vous démarrer le serveur avec bin/standalone.sh script.
ouvrir la console et de naviguer de dossier bin et exécutez
Une fois qu'il est opérationnel, il suffit de copier votre fichier war dans
C'est probablement pour jboss 7.1