Qual é a diferença entre JDK, J2SDK e SDK

Por gentileza pessoal, alguém pode me tirar a dúvida de qual é a diferença entre

JDK, J2SDK e SDK?

Eu preciso ter todos eles instalados?

Att,

Alberto

JDK = Java Software Development Kit
J2SDK = Java Software Development Kit versão 2
SDK = Software Development Kit

Resumindo, tudo a mesma coisa.

O download da versão mais nova do SDK pode ser feito aqui:
http://java.sun.com/javase/downloads/ea.jsp

:stuck_out_tongue:

Quer dizer que qualquer um que eu não preciso ter todos instalados? Pois eu instalei na minha máquina o SDK, o J2SDK e o JDK!

Até a versão 1.4 do Java, o nome era J2SDK. Deve ser por causa disso que há um monte de coisas diferentes na sua máquina.

Se bobear, você deve ter um “Microsoft SDK 4.0 for Java” também - esse cara só dá suporte até a versão 1.1.3 do Java (argh).

Então… eu tenho instalado o JDK 1.6 e o SDK 5.01.

Apenas isso!

O que fazer?

Nada…

Como assim nada… pois eu preciso ter esses dois instalados ou só um deles já resolveria?

só um ja resolveria, aconselho desinstalar o mais antigo, que creio q seja o SDK 5.01 (alguém me corrija se eu estiver errado)

Caramba… então eu não estou entendendo… se é para ter apenas 1 instalado, porque que existe então o JDK e o SDK?

Acho que você instalou o Java EE 5 SDK, que é uma versão do Glassfish para rodar programas JavaEE.
Você não explicou direito :stuck_out_tongue:

Sim eu instalei esse cara ai sim!