Comment Tomcat localiser le répertoire webapps?
Comment Tomcat recherchez répertoire webapps? Où est cet endroit? Est-il un parent directory?
- L'emplacement de la
webapps
répertoire par rapport au répertoire d'installation de Tomcat, qui est connu par Tomcat. Pourquoi me demandez-vous? - Ma motivation est complexe 🙂 il suffit de répondre si vous savez. Votre réponse signifie
webapps
est par rapport àCATALINA_HOME
ou quoi?
Vous devez vous connecter pour publier un commentaire.
Il peut être modifié dans le
$CATALINA_BASE/conf/server.xml
dans le<Host />
. Voir la documentation Tomcat, en particulier la section en ce qui concerne le conteneur d'Hôte:Tomcat 6 Configuration
Tomcat 7 Configuration De L'
La valeur par défaut est
webapps
par rapport à la$CATALINA_BASE
. Un chemin absolu peut être utilisé.Espère que ça aide.
Trouver server.xml au
$CATALINA_BASE/conf/server.xml
Trouver
appBase
attribut dans<Host>
élémentpar défaut, ce sera quelque chose comme :
<Host name="localhost" appBase="webapps ...>
Changement appBase à votre chemin d'accès requis. Il y a différentes façon dont les gens, mais j'utilise
Rappelez-vous, pas de slash à la fin, mais au début. Notez également que c'est la direction aussi bien.
Changement
appBase
dansserver.xml
Si vous voulez garder les deux précédentes webapps et un nouveau, vous pouvez utiliser une autre instance de l'Hôte avec un autre port défini dans tomcat.
Je suis en utilisant Tomcat via XAMPP qui pourrait avoir été la cause de ce problème. Quand j'ai changé de
appBase="C:/Java Project/"
, par exemple, j'ai continué à obtenir"This localhost page can't be found"
dans le navigateur.J'ai dû ajouter un dossier appelé RACINE à l'intérieur de la Java du Projet de dossier de et puis il a travaillé. Tous les fichiers que vous travaillez sur vous avez à être à l'intérieur de ce dossier RACINE, mais vous avez besoin de quitter
appBase="C:/Java Project/"
car la modifier pourappBase="C:/Java Project/ROOT"
va provoquer"This localhost page can't be found"
à être affiché de nouveau.Peut-être besoin le dossier RACINE est évidente pour plus de développeurs Java expérimentés, mais ce n'était pas pour moi donc j'espère que cela aide quelqu'un d'autre rencontre le même problème.