Application Web par défaut dans Tomcat
Sa fait quelques jours que j'ai été la recherche d'une solution.
Ma question est..j'ai de déployer un projet tomcat et d'en faire un défaut webapp. Ce que j'ai fait est copié mon fichier war et placé dans le tomcat/webapps dossier. Commencé tomcat et changé le port par défaut. Maintenant, je peux accéder à ma demande au http://localhost/myapp .Ce que je veux, c'est voir ma candidature à http://localhost. Comment puis-je faire cela?
source d'informationauteur sain
Vous devez vous connecter pour publier un commentaire.
J'ai été capable de le faire par l'ajout de "Contexte" de l'élément avec path="" attribut en vertu de l'Hôte dans server.xml fichier.
Note: j'utilise Tomcat 7. Aussi j'ai dû passer ma webapp vers un autre emplacement que celui par défaut, répertoire webapps. J'ai aussi supprimé par défaut webapps fournis par tomcat. Mais cette solution fonctionne même sans les supprimer.
Voici le contenu de mon server.xml pour référence. Espérons que cette aide.
Supprimer la
Tomcat/webapps/ROOT
dossier (le cas échéant), renommez votre fichier WAR àROOT.war
et redémarrer.vous pouvez renommer votre webapp à la RACINE (la valeur par défaut de l'app pour tomcat), ou vous pouvez utiliser un serveur web qui peut gérer les noms de domaine et des redirections (comme apache serveur http), et configurer votre site.
La première approche n'est pas très élégant, mais rapide et efficace, bien qu'.
créer index.html au webapps/ROOT avec ci-dessous.