Hi,

I have been trying to using OpenJDK BSD to run Eclipse and Netbeans.  I have been successful in both, but it was not very useful as I there was no way to actually run my code from within the IDEs.  There is an issue with OpenJDK for BSD being unable to start a process.  After many compiles and narrowing the problem down to the closeDescriptors I was able to find this posting that explains why it doesn't work and some history to it.  Most importantly, it also has the fix.

http://www.mavetju.org/mail/view_message.php?list=freebsd-java&id=2564148

Applying the patch allows OpenJDK to spawn processes on OS X.  Hopefully it will work for all of the BSDs.

Michael