Currently for my programming courses, we are developing Java code within apps like BlueJ and Eclipse since they are cross-platform solutions, and the campus is all Windows based (ick). I am currently less than satisfied with the stability of BlueJ and the interface and power of both. I'm trying to get Xcode to work, but I don't know what kind of project I should tell it to start. Obviously BlueJ and Eclipse make use of a Java Virtual Machine for code execution. I can't seem to get this to work in Xcode. I'm just using standard Java code with basic javax.swing and java.awt interface components.