When running build 70 of craftbukkit 0.0.1, without plugins: 2011-01-17 12:10:35 [INFO] Starting minecraft server version Beta 1.2_01 2011-01-17 12:10:35 [INFO] Loading properties 2011-01-17 12:10:35 [INFO] Starting Minecraft server on *:25565 2011-01-17 12:10:35 [WARNING] **** FAILED TO BIND TO PORT! 2011-01-17 12:10:35 [WARNING] The exception was: java.lang.NoSuchMethodError: method java.net.ServerSocket.setPerformancePreferences with signature (III)V was not found. 2011-01-17 12:10:35 [WARNING] Perhaps a server is already running on that port? I've tried on port 25565 and 25566 to be safe.
Build 70 works fine for me. Notice the: 2011-01-17 12:10:35 [WARNING] Perhaps a server is already running on that port? Are you *positive* you dont have something else on those ports?
You already have a server running or java did not exit and has the port locked. Kill your java processes and try again.
netstat and ps claim otherwise. :/ --- merged: Jan 17, 2011 8:26 PM --- I've gotten the same error going back to version 50. Also when issuing #stop (build 70): #stop java.lang.NullPointerException at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:460) at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:313) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:203) at net.minecraft.server.ThreadServerApplication.run(SourceFile:512) 2011-01-17 12:29:32 [SEVERE] Unexpected exception java.lang.NullPointerException at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:460) at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:313) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:203) at net.minecraft.server.ThreadServerApplication.run(SourceFile:512) Something's up, and I think it might be my problem. I'll poke around at it a bit. :/ --- merged: Jan 17, 2011 8:31 PM --- Okay, I got it. I'd installed the "gcj" debian package, which took over the "/usr/bin/java" alternative. Reverting to the Sun java fixed it.
Failed to bind to port, run cmd and type ipconfig to make sure the ip you have and the ip on your server property file match