7
votes

Tomcat v7.0 s'est arrêté pour exécuter mon projet à Localhost

Je travaillais sur ma demande Web à Eclipse avec Tomcat V7.0, et tout allait bien.
Mais aujourd'hui, je ne peux plus courir mon pote sur le serveur.
Je fais comme d'habitude:
Cliquez avec le bouton droit de la souris sur mon projet-> Exécuter AS-> Exécuter sur le serveur, puis choisissez de l'exécuter sur mon serveur Tomcat, mais je reçois cette erreur:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  <display-name>LinkedIn</display-name>
  <welcome-file-list>
    <welcome-file>login.jsp</welcome-file>
  </welcome-file-list>
</web-app>


11 commentaires

Vérifiez si toutes les ressources sont disponibles. Aussi poster nous web.xml code


Essayez de nettoyer l'instance de serveur. Faites un clic droit sur le serveur -> propre ...


Eh bien, je faisais un petit nettoyage de bureau aujourd'hui, mais je ne peux pas penser à ce que j'ai pu avoir supprimé ou supprimé à mon projet Eclipse. Je pose mon web.xml, mais je ne l'ai pas touché du tout (j'utilise des anotations).


Aussi, essayez le clic droit -> Nettoyer le répertoire de travail Tomcat ...


@Andreistefan Après avoir essayé de nettoyer mon serveur, j'ai eu la même erreur que celle que j'ai décrite.


Aussi, essayez le clic droit -> Nettoyer le répertoire de travail Tomcat - n'a pas aidé :(


Ensuite, je suggérerais une nouvelle copie de Tomcat dans un autre répertoire que celui que vous avez maintenant et créer une nouvelle instance de serveur Tomcat à Eclipse. Parfois, c'est plus rapide que cela, que d'essayer de comprendre ce qui s'est passé.


Vérifiez vos bibliothèques. Il se peut que vous ayez essayé d'ajouter / supprimer JPA, JSF ou quelque chose comme ça.


Ok, je vais faire ça alors. Je vais répondre ici comment tout a fonctionné.


Premièrement, arrêtez votre serveur, puis accédez à son dossier WebApps et supprimez tout à l'intérieur, faites de même avec le dossier PickUp , déployez votre application.


Ok, j'ai réinstallé le tomcat et ça dirige mon projet, merci! @Andreistefan mais ... une peuout, mon header.jsp (en-tête de mon site Web, que j'ai inclus dans mes JSP) a été supprimé :( devinez que je dois le faire à nouveau: ((une bonne leçon à sauvegarder mes projets!


8 Réponses :


1
votes

J'ai résolu ceci par Suppression Le répertoire de travail de mon serveur Tomcat, Nettoyage et republier . Pour référence, mon répertoire de travail était: xxx

et mon serveur était TMP0 . J'ai vu d'autres personnes ont des serveurs sous différents répertoires. J'ai trouvé ce chemin après un double clic sur le serveur Tomcat à Eclipse. Cela soulève un menu de configuration et répertorie "l'emplacement du serveur".


0 commentaires

23
votes

J'ai eu un problème similaire, mais java.lang.nullpointException à la place.

Pour moi, la seule chose qui a fonctionné était de:

  1. Cliquez avec le bouton droit de la souris sur l'instance de serveur sur les serveurs Vue -> Propriétés -> Emplacement du commutateur ;
  2. Supprimer tous les projets publiés du serveur;
  3. Faites un clic droit sur le serveur et faites les deux nettoyage.

    espère que cela aide!


2 commentaires

Cela fonctionne après la localisation du commutateur de .metadata sur le serveur Tomcat v7.0 à localhost.server.


Cela a travaillé avec le problème initial (c'est-à-dire non pas le NPE).



3
votes

Double-cliquez sur le serveur Rechercher un chemin de serveur Supprimer Un dossier appelé TMP0 IN C: \ src \ coffre \ .mettadata \ .plugins \ org.eclipse.wst.server.core < / p>


1 commentaires

Supprimer le dossier TMP0 à l'intérieur de l'espace de travail à l'adresse suivante: Espace de travail \ .metadata \ .plugins \ org.eclipse.wst.server.core \ work bien. Merci !



1
votes

Téléchargez et installez le fichier ZIP de TOMCAT au lieu de 32 bits Windows Zip et 64 bits Windows Zip. Ajoutez-le à Server-Window-> Pref-> Server-> Runtime env

Lien de téléchargement

page de téléchargement Apache Tomcat https://tomcat.apache.org/download-70.cgi


0 commentaires

0
votes

Aussi vous pouvez supprimer ces fichiers: xxx

de $ your_path / workspaceeclipse / .mettadata / .plugins / .plugins / .plugins /. org.eclipse.core.Runtime / .Settings

et fait à nouveau nouveau serveur.


0 commentaires

0
votes

Dans mon cas, il était dû à un BSOD pendant la procédure de déploiement. J'ai eu quelques fichiers corrompus (dans Tomcat config) dans la destination Tomcat, alors Eclipse ne pouvait pas les analyser pour vérifier si un redéployé était nécessaire.


0 commentaires

1
votes

revérifier votre fichier web.xml.

Cette erreur est juste à cause de la configuration web.xml ou Ayant parfois besoin de nettoyer et de construire un projet entier de xxx

nettoyer xxx

puis xxx


0 commentaires

-1
votes

Dans mon cas, lorsque j'avais le même problème, j'ai compris que j'ai déjà commenté le nœud hôte avec nom = "localhost" dans serveur.xml.

Exemple: P>

<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true"></Host>


0 commentaires