Le réglage par défaut de l'application dans tomcat 7
Je suis allé à travers les fils qui décrivent comment configurer une GUERRE (disons abc.de guerre) comme valeur par défaut de l'application web dans tomcat.
Soit
Renommer l'abc.la guerre à la RACINE.la guerre
ou
De créer un contexte ROOT.xml dans ${tomcat.home}/conf/Catalina/localhost avec path="" et docBase relatives/chemin absolu de la guerre (en gardant l'abc.la guerre
en dehors des webapps pour éviter le double de déploiement).
Les deux solutions sont le résultat de la RACINE.la guerre dans webapps (appBase) répertoire. Mais je tiens à conserver le nom de GUERRE (abc.de guerre) dans les applications web et ne pas avoir une RACINE.la guerre pour atteindre cet objectif.
Une solution qui a fonctionné dans mon cas a été l'ajout d'un contexte en vertu de l' <Accueil> tag server.xml . Mais comme par Tomcat 7 Doc , il n'est pas recommandé de l'ajouter directement dans le contexte server.xml.
Quelqu'un pourrait-il m'indiquer une solution de rechange?
Grâce.
Je suis allé de l'avant avec <Context path="" docBase="abc"/> à l'intérieur de l'Hôte de la balise de server.xml.
wiki.apache.org/tomcat/... reportez-vous cela, vous pouvez obtenir de réponse complète
voir l'url stackoverflow.com/questions/5638787/default-web-app-in-tomcat
pour toute personne qui a obtenu ce isssue, essayez celui-ci (il a travaillé pour moi) : stackoverflow.com/a/9162565/2133965
OriginalL'auteur Manish Mulani | 2013-01-14
Vous devez vous connecter pour publier un commentaire.
approche détaillée
Première Méthode:
Deuxième Méthode:
Remarque:
Troisième Méthode:
J'ai essayé votre 3ème solution mais ça ne fonctionne pas pour moi. Mon nom de l'application est
springExample
je l'ai placé sousC:\Tomcat\springExample.war
à l'extérieur de la webapps DIR comme mentionné. Et puis j'ai créé unROOT.xml
fichier dansC:\Tomcat\conf\Catalina\localhost\ROOT.xml
.Le contenu de ROOT.xml est<?xml version="1.0"?> <Context reloadable="true" path="" docBase="springExample"/>
. Et redémarré le serveur .S'il vous plaît dites-moi où je fais de mal.J'ai réussi à le faire fonctionner en changeant la
docBase attribute value to <Context reloadable="true" path="" docBase="C:\Tomcat\springExample"/>
. Mais pouvez-vous me dire oùTomcat
est l'extraction de cettewar
fichier. Et peut-il être géré par le biaisTomcat app manager web interface
.Merci ...Il sera beaucoup plus utile si nous pouvons avoir paramètre exemple pour les deuxième et troisième solutions
Ajouter un exemple pour la troisième méthode
OriginalL'auteur TheWhiteRabbit