I have used NetBenas 5.5 on WinXP SP2 system with JDK 1.6.0 without setting any "userdir". It works fine. I suggested trying to uninstall it *completely* and install it afresh. It should be a few minutes' work. Check if JAVA_HOME is set to a right place. Thanks