Problems with the third party clients should be asked in the appropriate thread in The Wizards' Tower. Odds are your question has already been answered if you are good enough with search. There is also a troubleshooting flowchart there you should check.
As a note: Check which version of Java you have. If you open the Java control panel, it will tell you if you have the 32 or 64 bit build.
For the OP, I know the answer has already been answered multiple times in the Ender's thread. I try my best at troubleshooting online, but I'm just not good at it so try to leave it to others when possible.
A quick note, this is what my run.bat looks like:
javaw -Xms256m -Xmx512m -jar haven.jar moltke.seatribe.se -r ./res
the "-r ./res" is not needed with the most recent builds. However, I'm running an older build because I'm happy with it. (I probably don't need it either, just haven't bothered removing it.)
ImAwesome wrote:try the 32(most people don't have 64 bit java)
That's because most people are running 32 bit browsers for some reason or other. Sun autodetects what version to install based on the browser, but a user can manually download 64 bit Java (Instructions are on the web, use google).
ThePieHalo wrote:Along with what the guy above me said, edit the run program to have a 3rd line saying pause, it'll help you find problems.
This is only necessary if the command line in the batch file begins with the command "start." Otherwise the CLI stays open until all commands have completed execution.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.