This is not a duplicate, nor is it a resolved issue! I can't run my server on any computer without it crashing when no players are on, so I can't have a dedicated server!
I have this same problem, not only that, but when no players are on in my server, it sometimes turns off on it's own, saying that the Java runtime exception, or something along those lines...
Sorry, originally it didn't seem the same, and another thing, I figured out why it's been crashing, it's not the server, it was simply because:
Either the world was created with custom world generation using the singleplayer world gen options
OR-
The world was made in a snapshot version
I'll check out the other post to see if that was resolved or not, but I'm wondering if there's a way to uncorrupt the world...