I am making an application for google-appengine. I am using google app engine sdk for java and using
ant 1.8 for starting development server and jdk 1.6, jre1.6.
The problem: Whenever i make changes to my java servlet they don’t get reflected in the webpage. Infact, my browser displays the old servlet and its errors. I compiled and recompiled my servlet code,
restarted the server but it doesn’t effect any change. Still it runs the old servlet code. I deleted my servlet class file but it still shows up. That’s too much. How can it run something that doesn’t exist.I tried clearing the browser cache and temp files but nothing changed.
can somebody suggest me what to do in this case ? how to make ant use the new servlet?
Please help!
PS: The problem solves when i restart my pc. Also logging off solves it but it is very annoying because testing even a single variable change ask for a restart or logoff.I searched my pc for any files that might be saved somewhere but i didn’t get it.
I had a dummy java binary running even when i stopped the server. I have to kill it manually to stop old class files to be executed.