本当の Sun のオタクなら、Solaris を Java 開発プラットフォームとして使用する利点について口をそろえるでしょうが、私はもっと曖昧です。 Java での開発は、どの Linux ディストリビューションでもほぼ同じです。選択したJDKとツール(Eclipse、Sun Studio、Tomcatなど)をインストールする必要があるため、他の基準でディストリビューションを選択することもできます...おそらく、どれだけ使い慣れているか、どれだけ簡単かパッケージ管理は重要であり、ルック アンド フィールが開発習慣に合っているかどうかはすべて大きな要因です。
したがって、あなたの質問にもっと直接的に答えるために、Java 開発者は、一般的に快適に使用できる主要な Linux ディストリビューションならどれでもうまくいくでしょう。最近の発表によると、すぐに使える Java の優れた機能が必要な場合は、Fedora 9 と Ubuntu 8.04 に OpenJDK (および NetBeans) が含まれています。
あるディストリビューションが別のディストリビューションよりも優れていることを示唆する初心者の話に耳を傾けないでください。 Java は Java であり、ほぼすべてのディストリビューションで Java をそのままインストールできます:
[package manager command to install] jdk
質問が RPM の作成に関するものである場合、deb ディストリビューション、ソース ディストリビューション、または好きな他の形式よりも明らかに RH/CentOS/Fedora が望ましいでしょう。ただし、Java の性質上、使用する特定のディストリビューションは、OP が独自の意見を策定できず、他の人が行っていることに従わなければならない場合にのみ関連します。
繰り返しますが、Java ディストリビューションはありません 、実行に移すために何でも使用してください。
// begin hypocritical personal recomendation
...そうは言っても...私は個人的に Archlinux を使用します。 Archlinux はローリング リリースで動作するため、世界の "sudo apt-get dist-upgrade &&sleep 6 months" ディストリビューションよりも新しい JDK バージョンを使用する可能性が高くなります。
// end hypocritical personal recomendation
また、私は反対票を投じられる準備ができていますが、まだコメントできるように、50 を超えたままにしておいてください。ありがとう!
ソラリス:)
重大な問題として、Java 専用の Linux ディストリビューションは存在しないため、ほぼ同じになります。
一方、OpenSolaris (私のとても 謙虚な経験) の方が少し速くなり、ツールとして Dtrace のボーナスが得られます。 (Linux で同様のツールが見つからないというわけではありませんが、Dtrace は多少高度なはずです)。