Resource out of sync-Error bei Tomcat
18. September 2008 | 22:28:48
Heute bekam ich eine Fehlermeldung vom Tomcat, als ich versuchte, diesen aus Eclipse heraus zu starten. Die Fehlermeldung lautete in etwa:
Resource out of sync with filesystem
Die Meldung betraf die Dateien "Messages.properties" und "User.java". Ein ant clean sowie das Löschen der WAR-Datei im webapps-Verzeichnis von Tomcat brachten jedoch keine Lösung.
Ich sah mir dann die beiden Java-Dateien an und bemerkte, dass diese am Ende einen Zeilenumbruch (CR) hatten. Nachdem ich diesen Umbruch entfernt hatte, konnte ich den Tomcat wieder starten. Danach hatte ich nochmals in beiden Dateien einen Zeilenumbruch am Ende eingefügt, aber die Fehlermeldung kam nicht mehr?!?!
Sehr eigenartig - habe keine Ahnung, was da los war. Vielleicht kennt ja einer von euch die Antwort bzw. hat eine Idee?
Außerdem macht mich Eclipse mit seinen Fehlerhinweisen bezüglich der Syntax im Deployment-Descriptor irre. Sagt mir zum Beispiel, dass das End-Tag für <faces-config> fehlt, obwohl dies definitiv vorhanden ist?!?! Es wird zwar alles korrekt erstellt, aber diese "Falschen-Fehler" nerven doch schon etwas!!
Resource out of sync with filesystem
Die Meldung betraf die Dateien "Messages.properties" und "User.java". Ein ant clean sowie das Löschen der WAR-Datei im webapps-Verzeichnis von Tomcat brachten jedoch keine Lösung.
Ich sah mir dann die beiden Java-Dateien an und bemerkte, dass diese am Ende einen Zeilenumbruch (CR) hatten. Nachdem ich diesen Umbruch entfernt hatte, konnte ich den Tomcat wieder starten. Danach hatte ich nochmals in beiden Dateien einen Zeilenumbruch am Ende eingefügt, aber die Fehlermeldung kam nicht mehr?!?!
Sehr eigenartig - habe keine Ahnung, was da los war. Vielleicht kennt ja einer von euch die Antwort bzw. hat eine Idee?
Außerdem macht mich Eclipse mit seinen Fehlerhinweisen bezüglich der Syntax im Deployment-Descriptor irre. Sagt mir zum Beispiel, dass das End-Tag für <faces-config> fehlt, obwohl dies definitiv vorhanden ist?!?! Es wird zwar alles korrekt erstellt, aber diese "Falschen-Fehler" nerven doch schon etwas!!


Ich wäre echt dankbar für eine Lösung! Also, falls jemand etwas weiß, dann bitte her damit :-)