Ich weiß zwar nicht, ob das prob unbedingt etwas mit Tomcat/Servlets zu tun hat, aber ich frag trotzdem mal.
Also, ich schreibe ein servlet, kompiliere es und hab am Ende dann eine war. So gut, so einfach. Jetzt spiele ich mein Servlet z.B. in das %CATALINA_HOME%/webapps Verzeichnis. Schaff ich auch noch . Mein Problem liegt jetzt darin, dass, wenn ich in meinem Browser das Servlet aufrufe noch die alte Version hochkommt. Ich vermute mal, dass der Apache oder Tomcat die alte Version noch irgendwo im Cache haben und den einfach nicht refreshen. Wenn ich die entpackten Verzeichnisse lösche, &CATALINE_HOME%/work säubere und tomcat und apache restarte, dann hab ich "meistens" den aktuellen Stand. Da ich aber nach dem 20. Mal keine Lust mehr drauf hatte brauch ich jetzt 'ne Lösung, die besser geht.
Vielleicht ist es noch wichtig - ich hab in meiner server.xml sowohl unpackWars als false definiert als auch reloadable als true. Aber nutzt trotzdem nichts...
Also, ich schreibe ein servlet, kompiliere es und hab am Ende dann eine war. So gut, so einfach. Jetzt spiele ich mein Servlet z.B. in das %CATALINA_HOME%/webapps Verzeichnis. Schaff ich auch noch . Mein Problem liegt jetzt darin, dass, wenn ich in meinem Browser das Servlet aufrufe noch die alte Version hochkommt. Ich vermute mal, dass der Apache oder Tomcat die alte Version noch irgendwo im Cache haben und den einfach nicht refreshen. Wenn ich die entpackten Verzeichnisse lösche, &CATALINE_HOME%/work säubere und tomcat und apache restarte, dann hab ich "meistens" den aktuellen Stand. Da ich aber nach dem 20. Mal keine Lust mehr drauf hatte brauch ich jetzt 'ne Lösung, die besser geht.
Vielleicht ist es noch wichtig - ich hab in meiner server.xml sowohl unpackWars als false definiert als auch reloadable als true. Aber nutzt trotzdem nichts...
Comment