Skutečný Sun geek by se zde vyjádřil o výhodách používání Solarisu jako vývojové platformy Java, ale já jsem mnohem ambivalentnější. Vývoj s Javou je přibližně stejný na jakémkoli linuxovém distru; budete muset nainstalovat JDK a nástroje podle svého výběru (Eclipse, Sun Studio, Tomcat atd.), takže si můžete vybrat distribuci podle jiných kritérií... možná, jak moc vám to vyhovuje, jak snadné správa balíčků je, a pokud vzhled a chování vyhovuje vašim vývojovým zvyklostem, jsou velkými faktory.
Abychom tedy odpověděli na vaši otázku příměji, vývojáři v Javě by se dobře dařilo s jakoukoli větší linuxovou distribucí, kterou obecně používají. Pokud chcete nějaké vychytávky Javy z krabice, Fedora 9 a Ubuntu 8.04 mají podle nedávného oznámení OpenJDK (a NetBeans).
Neposlouchejte žádného z těchto noobů, kteří navrhují jedno distro přes druhé. Java je Java a téměř všechny distribuce mohou nainstalovat javu jako takovou:
[package manager command to install] jdk
Pokud by se otázka týkala vytváření RPM, pak by RH/CentOS/Fedora byl zjevně žádoucí než deb distribuce, zdrojové distribuce nebo jakýkoli jiný formát, který máte rádi. Vzhledem k povaze Javy je však konkrétní distribuce k použití relevantní pouze v případě, že OP nemůže formulovat svůj vlastní názor a musí se řídit tím, co dělají ostatní.
Pro zopakování Neexistuje žádné java distro , použijte cokoliv, co vás přiměje dopadnout na zem.
// begin hypocritical personal recomendation
... to bylo řečeno ... já osobně použít Archlinux. Archlinux pracuje na průběžných vydáních, takže je pravděpodobnější, že bude mít novější verzi JDK než světová distribuce „sudo apt-get dist-upgrade &&sleep 6 months“.
// end hypocritical personal recomendation
Jsem také plně připraven dostat záporné hlasování, ale prosím, nechte mi více než 50, abych mohl stále komentovat, díky!
Solaris :)
Vážně, neexistuje žádné linuxové distro věnované Javě, takže by to bylo asi to samé.
Na druhou stranu OpenSolaris (podle mého velmi skromné zkušenosti) by bylo o něco rychlejší a měli byste bonus Dtrace jako nástroje. (Ne, že byste podobné nástroje nenašli v Linuxu, ale Dtrace by měl být poněkud pokročilejší).