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>
8 Réponses :
J'ai résolu ceci par Suppression em> strong> Le répertoire de travail de mon serveur Tomcat, Nettoyage em> strong> et et mon serveur était TMP0 fort>. 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". P> p>
J'ai eu un problème similaire, mais Pour moi, la seule chose qui a fonctionné était de: p>
espère que cela aide! p> java.lang.nullpointException code> à la place. p>
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).
Double-cliquez sur le serveur
Rechercher un chemin de serveur
Supprimer STRY> Un dossier appelé C: \ src \ coffre \ .mettadata \ .plugins \ org.eclipse.wst.server.core code> < / p>
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 !
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 forte> P>
page de téléchargement Apache Tomcat
https://tomcat.apache.org/download-70.cgi P >
Aussi vous pouvez supprimer em> strong> ces fichiers: de et fait à nouveau nouveau serveur. strong> p> p> P> $ your_path / workspaceeclipse / .mettadata / .plugins / .plugins / .plugins /. org.eclipse.core.Runtime / .Settings Code> p>
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. P>
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 p> nettoyer p> puis p>
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>
Vérifiez si toutes les ressources sont disponibles. Aussi poster nous
web.xml code> 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 Code> - 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 code> WebApps CODE> et supprimez tout à l'intérieur, faites de même avec le dossier
PickUp code>, 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!