In GAE, how do you * stop * starting your application?

I am on Eclipse (Helios) using the GAE SDK 1.5.2 etc. (Just updated everything today.)

"In the old days ..." (formerly SDK), when I started / debugged my application locally, it would create the application on my machine (Mac, OS-X 10.6.latest) and when I wanted to drop it, I would just CMD-Q, what an application.

Now, when I launch the application, it starts as an Eclipse subprocess (from my point of view, I cannot find any separate application that works), and I cannot figure out how to exit the application.

The specific problem that I encountered is after I changed something, and select Run → Debug as ... → Web application for the second time, I get a "address in use" socket- binding error.

[ERROR] Unable to bind socket on port 9997 -- is another session active? java.net.BindException: Address already in use 

I suspect that yes, another session is active (the one I started just 2 minutes ago!), And my question is: how to stop this session?

Thanks!

+4
source share
1 answer

If you look in the debug window, you will see your running processes. Just select one, right-click and Finish:

Terminate option

+8
source

All Articles