Javaのインストール方法に関する記事をたくさん見てきました。私の質問は、Java開発用にどれをインストールすればよいですか?OpenJDK 6、OpenJDK 7、Oracle Java 6、またはOracle Java 7?Oracle Java 6 AND 7をインストールするように指示しているサイトもあれば、7とだけ言っているサイトもあります。それでは、両方の利点と欠点は何ですか。
Javaのインストール方法に関する記事をたくさん見てきました。私の質問は、Java開発用にどれをインストールすればよいですか?OpenJDK 6、OpenJDK 7、Oracle Java 6、またはOracle Java 7?Oracle Java 6 AND 7をインストールするように指示しているサイトもあれば、7とだけ言っているサイトもあります。それでは、両方の利点と欠点は何ですか。
回答:
開発するJavaバージョンに明らかに依存します。Java 6とJava 7の違いについては、このリンクを参照してください。Java6は7よりも安定していると考えられるため、一部のサイトではJava 6を推奨しています。Javaバージョン6でできることはすべて、7でも可能です。
私があなたの立場にあれば、私はOpenJDK 7を使用しますが、ソフトウェア開発を可能にしたい場合は、ランタイムではなくSDKをダウンロードしてください。JavaのOracleバージョンに100%準拠しているかどうかはわかりませんが、ほとんどの開発者のニーズを十分にカバーできます。
sudo apt-cache search OpenJDK
するときそれだけを返しますOpenJDK-7-JDK
。それは私が探しているものですか?JREはJavaアプリケーション(Javaランタイム環境)を使用するためだけのものであることを理解していますが、SDKはJava Development Kitを意味しますよね?