Którą Javę powinienem zainstalować?

9

Widziałem wiele artykułów o tym, jak zainstalować Javę. Moje pytanie brzmi: KTÓRE należy zainstalować do programowania Java? OpenJDK 6, OpenJDK 7, Oracle Java 6 lub Oracle Java 7? Niektóre strony mówią mi, aby zainstalować Oracle Java 6 AND 7, niektóre mówią tylko 7. Więc jakie są zalety i wady obu z nich?

umop aplsdn
źródło

Odpowiedzi:

6

Zależy to wyraźnie od tego, w której wersji Java warto opracować. Zobacz ten link, aby zobaczyć różnice między Javą 6 i Javą 7. Niektóre strony sugerują, że Java 6 jest bardziej stabilna niż 7. Pamiętaj, że wszystko, co możesz zrobić z javą w wersji 6, możesz także zrobić z 7.

Gdybym był w twoich butach, użyłbym OpenJDK 7, ale pamiętaj, aby pobrać SDK, a nie środowisko uruchomieniowe, jeśli chcesz mieć możliwość tworzenia oprogramowania. Nie wiem, czy jest w 100% zgodny z wersją Java Javy, ale powinien wystarczyć na pokrycie większości potrzeb programistów.

NlightNFotis
źródło
2
+1 za rozróżnienie zestawu SDK i środowiska wykonawczego.
Aaron,
Kiedy robię sudo apt-cache search OpenJDK , zwraca tylko OpenJDK-7-JDK. Czy tego szukam? Rozumiem, że środowisko JRE służy wyłącznie do korzystania z aplikacji Java (Java Runtime Environment), ale przez SDK masz na myśli Java Development Kit, prawda?
umop aplsdn
Dokładnie. JDK jest tym, czego potrzebujesz w swoim przypadku.
NlightNFotis