Comment déployer un fichier de guerre dans un contexte racine (/) vers Wildfly ver 9.0.1
Je suis novice pour Wildfly jusqu'à maintenant je travaillais sur tomcat pour déployer mes applications. Maintenant, juste pour ajouter des fonctionnalités de Wildfly nous voulons aller de l'avant.
Je suis avec Windows Os, je l'ai fait avec la mise en place de base de wildfly de démarrer le service, etc. mais Incapable de déployer la RACINE.la guerre à la place de la page d'Accueil. J'ai étudié et vécu beaucoup de liens, j'ai ajouté jboss-web.xml dans mon projet, dossier WEB-INF avec les paramètres suivants comme je l'ai eu dans les liens.
Mais je suis toujours incapable de déployer la RACINE.la guerre dans la version autonome de déploiement. Chaque fois qu'il va à l'échec. Ne pas obtenir ce que j'ai fait de Mal.
`<?xml version="1.0" encoding="UTF-8"?>
<jboss-web xmlns="http://www.jboss.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="
http://www.jboss.com/xml/ns/javaee
http://www.jboss.org/j2ee/schema/jboss-web_5_1.xsd">
<context-root>/</context-root>
</jboss-web>`
J'ai fait l'utilisateur admin, Mais pour le déploiement de je suis à l'aide de wildfly réglage de l'utilisateur uniquement. Pour elle aussi, j'ai décommenté les champs de bin/init.d wildfly.conf à la mouche.
Mais totalement ignorant de l'erreur.
Remarque: Nous avons aussi essayé sur une machine linux, mais de la RACINE.la guerre n'est pas déployé.utilisé
source d'informationauteur Vartika
Vous devez vous connecter pour publier un commentaire.
Pour remplacer la bienvenue webapp avec Wildfly, vous devez créer un
jboss-web.xml
dans leWEB-INF
de votre webapp avec ce contenu:Mais si vous essayez d'accéder au répertoire racine (par exemple http://localhost:8080/) vous avez toujours la bienvenue par défaut du contenu. Pour le retirer, il vous suffit de renommer le répertoire
welcome-content
dans le Wildfly répertoire.deux fichiers doivent être ajoutés dans le dossier WEB-INF avant de faire de la guerre de fichier
1. jboss-web.xml
Si vous utilisez Maven pour déployer votre application, vous pouvez modifier la valeur par défaut de la guerre de nom de fichier dans votre
pom.xml
à la RACINE comme ceci:Lorsque vous déployez votre application à l'aide de Maven, Wildfly automatiquement hôte sous
/
. De cette façon, vous éviter de changer le nom du fichier war de vous-même.La page d'accueil a une note en bas,
Veuillez confirmer si vous avez activer la case-bienvenue-la racine à la faux.
Espère que ça aide
Pour mon wildfly 9.0.1 de déploiement, nous avons fait les deux et cela a fonctionné.
jboss-web.xml comme décrit ci-dessus par d'autres experts.
Dans standalone.xml,
Si votre module web est à l'intérieur de l'oreille, vous pouvez utiliser la syntaxe suivante