Ne pouvait pas propre serveur de fichiers obsolètes: null java.lang.NullPointerException
J'ai été en utilisant eclipse et tomcat 7.0 parfait pour toutes les applications web jusqu'à hier. Malheureusement j'ai perdu mon dossier eclipse(qui est je suis en cours d'exécution exe) et le dossier temp(qui est l'espace de travail de répertoire). Mais j'ai de sauvegarde de l'unziped dossier eclipse j'ai donc passé et a commencé à eclipse pour ajouter un nouveau projet dans le nouvel espace de travail(à la maison/xx/newtemp) et a essayé de courir par tomcat 7.0 mais je suis "ne Pouvait pas propre serveur de fichiers obsolètes: null
java.lang.NullPointerException".Ici, je montre ma question par des images, des
Remarque :Même tomcat commencé et la page d'accueil de course en localhost:8081 mais whn-je ajouter un nouveau projet et l'exécuter dans tomcat, même erreur et rien ne se passe.
Jusqu'à présent, j'ai essayé,
1 stop server
2 project -> clean
3 project build (I had automatic build disabled)
4 delete server
5 delete Servers folder
6 restart Eclipse
et aussi,
Click on Servers tab and Stop the server in use if it's running
Right click on the server again and select Clean...
Right click again and select Clean Tomcat Work Directory...
et aussi,
you have to delete the .snap file located in the directory :
<workspace-directory>\.metadata\.plugins\org.eclipse.core.resources
After deleting this file, you could start Eclipse with no problem.
et aussi,
To resolve this issue you have to delete tmp folder in the following directory
<workspace-directory>\.metadata\.plugins\org.eclipse.wst.server.core
If there is any problem on deleting this folder then restart your eclipse then again delete that folder.
J'ai essayé plusieurs méthodes mais je ne pouvais pas trouver correctif .
J'espère que quelqu'un va m'aider à partir du correctif.
- avez-vous essayez de supprimer
Servers
projet ? Sélectionnez Supprimer du disque dur tout en faisant cela - oui j'ai essayé mais toujours la même erreur...
- De sorte que le tomcat définition que je vois dans l'onglet Serveurs sont ajoutées par vous dans une nouvelle copie de eclipse, est-ce correct ?
- oui, vous avez raison.
- Dans votre Répertoire de Tomcat, Essayez de supprimer le contenu de
temp
,work
et si votre projet est enwebapps
dossier, supprimez-le ainsi. - Si c'est encore de ne pas aider, essayez de le
switch location
mentionnés here - j'ai essayé de supprimer temp, le travail dans le répertoire d'installation de tomcat, mais pas de l'utiliser
- Laissez-nous continuer cette discussion dans le chat.
- en attente de votre solution...
- Je viens de ping-vous sur le chat
- Merci beaucoup...vous avez résolu le correctif.....
- Quelle a été la solution?
Vous devez vous connecter pour publier un commentaire.
Je suis en utilisant eclipse Luna 4.4.2
Remarque: Vous n'avez pas besoin de supprimer et de recréer vos serveurs.
J'ai eu la même chose m'est arrivé. J'ai trouvé que
tomcat/conf/server.xml
était de 0 octets. Je l'ai remplacé par un fichier valide et les choses ont commencé fine.J'ai eu le même problème et je l'ai résolu en supprimant serveur à partir d'eclipse et ajouter un serveur à partir de zéro
Essayez de supprimer le dossier (Note: c'est un dossier caché donc utiliser la borne) :
[workspace...]/.metadata/.plugins/org.eclipse.wst.server.core/
Système: Ubuntu/Linux
(Qui a travaillé pour SSL ainsi :))
aujourd'hui,mon IDE(eclipse) qui s'est passé cette erreur,j'ai essayé tous des idées ci-dessus,mais il est encore exister,alors j'ai désinstaller mon tomcat,et de le réinstaller, c'est ok.
mais...ce n'est pas une bonne idée.Je trouve que certains fichiers ont été modifiés par eclipse dans le répertoire de tomcat. Ensuite,je vérifie mon server.xml dans le projet de Serveur dans eclipse.Le réglage est
< Context .. docBse="webapps"../>
.Mais,eclipse déployer mes projetsde wptwebapps (euh.. peut-être ce nom,j'ai oublié,vous pouvez revérifier)dans tomcat.
Essayez de modifier le contenu de
server.xml
fichier dans "Serveurs" présentes dansproject-explorer
à celui présent avant que je.e le contenu que vous avez obtenu après la configuration du serveur et de la modification de laserver.xml
fichier.Cela est dû à une erreur probable dans $CATALINA_BASE/conf/server.xml, que j'avais modifié pour SSL.
puis
Restauré à l'original bien connu server.xml.
Pouvez maintenant déployer et d'exécuter mon application, mais a encore besoin de configurer le protocole SSL.
J'ai supprimé "tomcat/conf/server.xml" et le problème a disparu.
Après le redémarrage du serveur, server.xml a été "régénéré".
Solution de Eclipse forum
et l'aléatoire utiliser d'autres réponses, il l'a fait pour moi.