None of them help you develop in Java... that's the point of the "write once, run anywhere" philosophy. You can just as easily develop a Java application or Web app on Windows and be 99% certain it'll run unmodified on Linux (there are occasional quirks with some of the less common multimedia APIs, but nothing serious). So the only reason to run Linux is if you want to "learn and develop in Linux" (e.g. writing native apps or deploying Web servers, though the latter is almost identical to doing it on Windows), or because you're a geek :roll:
So according to you ,which Linux distro should I install, which helps me to learn and develop things Java.
There are a couple of easy choices on Ubuntu:The first is in multiverse, the second in universe. Both work very well, even for multimedia and graphical apps., even though the first has a EULA. It doesn't take more than 5 minutes to install either of those SDKs, after which Java on Linux is just as feature-rich and stable as anywhere else.
I don't think it's yet safe to do professional Java with what comes bundled with a distro like Ubuntu, but it should be before much longer.
j martin wrote:Let's not forget PClinuxOS. It's a toss up wheather PClinuxOS or Ubuntu are the easiest for a beginner. Both install and set up easily and both are great replacements for MS. I personally favour PClinuxOS... But no big deal download both, burn and check them out live then install the one you like it's that simple.