12
votes

Erreur Apache Tomcat 404

J'ai téléchargé Apache Tomcat 6.0.2 Et créé un nouveau serveur à Eclipse

  1. Nouveau -> Serveur
  2. Sélectionnez "Tomcat V6.0 Server", Suivant
  3. Répertoire d'installation Tomcat -> Où j'ai décompressé Apache Tomcat 6.0.2
  4. fini

    Puis je démarre le serveur et accédez à http: // localhost: 8080 / pour voir si cela fonctionne. Et je reçois une erreur 404.

    J'ai déjà googlé et j'ai essayé de trouver une solution. Mais aucun de ces remèdes ne semble fonctionner.

    Toutes les pensées sur ce que le problème est?


2 commentaires

Veuillez vérifier les journaux pour voir quel message d'erreur a été enregistré.


Je soupçonne que tu veux dire 6.0.20, oui? Pas que cela fait probablement une différence, mais de petites choses peuvent confondre la question.


10 Réponses :


12
votes

du haut de ma tête, je pensais que Eclipse a commencé le serveur Tomcat sans quoi que ce soit, c'est-à-dire aucune application Web. Vous devez "gérer" ou réellement déployer quelque chose dans ce serveur Eclipse Tomcat afin que vous n'obtiens pas les 404.

Le fait que vous obtiensez 404 messages d'erreur indique que Tomcat est en cours d'exécution. Si vous le fermez d'Eclipse, vous n'obtiendrez plus ces 404;)


0 commentaires

3
votes

J'accepte de Drvdijk.

Allez dans la fenêtre "Serveurs", puis sélectionnez votre instance Tomcat. Double.Cliquez ici, vous verrez la fenêtre «Vue d'ensemble». Ici, vous pouvez cliquer sur "Ouvrir la configuration de lancement" pour voir vos arguments Tomcat (onglet "Arguments").

Recherchez la propriété système "-dwtp.deploy". Ce répertoire est l'endroit où votre Tomcat recherche des applications Web installées, je pense que vous n'avez pas d'application root.war ici. N'est-ce pas? : -)

J'espère que cela vous aidera


0 commentaires

1
votes

Je pense que le problème est http: // localhost: 8080 / quand vous devriez utiliser http: // localhost: 8080 / AppName


0 commentaires

0
votes

Le problème est juste comme DRVDIJK mentionné, afin d'exécuter une webApp sur Tomcat à partir de Eclipse, elle doit être "déployée" à elle. Cela peut être fait en cliquant avec le bouton droit de la souris sur le serveur Tomcat -> Ajouter et supprimer

Vous pouvez essayer de démarrer votre serveur Tomcat en dehors de Eclipse. Allez à votre ligne de commande et tapez xxx

où $ catalina_home est le répertoire de l'endroit où vous avez installé Tomcat


0 commentaires

1
votes

Voir si l'URL ci-dessous aide à résoudre le problème

http://www.youtube.com/watch?v=orctlc_f5y0 < / p>


0 commentaires

6
votes

Si vous souhaitez voir votre page d'accueil TomCat Server, vous devrez spécifier le chemin du serveur et déployer le chemin. La valeur par défaut est définie sur Utiliser les métadonnées de l'espace de travail (ne modifie pas votre installation Tomcat).

comment le faire.

  1. Ouvrez d'abord l'affichage du serveur dans Eclipse. (Fenêtre >> Afficher la vue >> Serveurs).
  2. double-cliquez sur votre serveur Tomcat pour ouvrir la vue d'ensemble du serveur.
  3. Définissez ensuite les emplacements du serveur pour utiliser l'installation TOMCAT (prend le contrôle de l'installation TOMCAT). Enregistrez les modifications.
  4. redémarrez votre serveur, puis allez à localhost: 8080 . Cela devrait ouvrir la page d'accueil Apache Tomcat pour votre serveur.

    J'espère que cela vous aidera!


0 commentaires

5
votes

L'erreur 404 apparaît lorsque TOMCAT ne trouve pas le fichier localhost.ser. Afin de vous débarrasser de cela, procédez comme suit: 1) Dans Eclipse, cliquez avec le bouton droit de la souris sur serveur -> Propriétés -> Cliquez sur Emplacement du commutateur -> Appliquer -> OK (Cela allumera l'emplacement [Metadata de métadonnées de Workspace] à l'emplacement Tomcat installé.) 2) Ensuite, revenez au serveur, double-cliquez dessus. Cela ouvrira l'onglet Aperçu. Sous cette onglet Goto -> Emplacement du serveur -> Sélectionnez Utiliser une boîte à combo d'installation Tomcat.

Maintenant, fermez-le, enregistrez-le et essayez d'exécuter votre serveur, puis retentissez l'URL.


0 commentaires

0
votes

Lancez votre Eclipse Exécuter en tant qu'administration :
Pour ce droit, cliquez sur Eclipse -----> Exécuter en tant qu'administration.
Ça marche.

Si cela ne fonctionne pas, alors faites de même et suivez ces étapes:

  1. en Eclipse, clic droit sur serveur -> Propriétés -> Cliquez sur Switch Emplacement -> Appliquer -> OK
    (Cela allumera la [Metadata de l'espace de travail] Emplacement à l'emplacement Tomcat installé.)

  2. puis revenez au serveur, double-cliquez dessus. Cela ouvrira une vue d'ensemble languette. Sous cet onglet Goto -> Emplacement du serveur -> Sélectionnez Utiliser Tomcat Installation Boîte à combo.

    Maintenant, fermez-le, enregistrez-le et essayez d'exécuter votre serveur, puis retentissez l'URL.


0 commentaires

0
votes

1- double-cliquez sur le serveur 2- Assurez-vous de changer correctement le répertoire de Tomcat ici

avant

 Entrez la description de l'image ici

après réparation Entrez la description de l'image ici

3- et même si vous le faites # 2 ci-dessus, vous aurez peut-être besoin de faire cela ici aussi!

à nouveau ici!

 Entrez la description de l'image ici


0 commentaires

0
votes

Aussi, remarquez si vous avez une dupliquée Web-INF sur votre chemin. Parfois, après avoir mis à jour un projet Maven, vous pouvez avoir ce problème et Tomcat pointe sur un dossier vide.


0 commentaires