Deploy cannot delete old JAR file - file in use
I'm using the recently released production version of JDeveloper 11g. I'm trying to build a non-declarative component and use it in another application. The first time I deploy the file, everything is fine. I ran it in my new application and it did not work. So I went back to the component application, made some changes, and tried to redeploy. I get the message saying "Deployment incomplete" and "Unable to delete". If I use explorer it also says I can't delete because the file is in use. But I stopped the server, I even closed JDeveloper and reopened it, closed all browser windows, even used the task manager to kill "explore.exe", and nothing would free it up. The only way I could free it up was by logging off. When I logged back in, then I could redeploy. And run it just once. Now it's in use again.
I don't want to have to log off and log back on after every test of this component! What am I missing?