Jre ou jdk para compilar?

Tentei compilar um código do site, coloquei no /bin do jre e deu a mensagem

Exception in thread “main” java.lang.NoClassDefFoundError: com/sun/tools/javac/Main

Preciso do jdk ou consigo com o jre ?

com o jre vc já consegue…
ou era pra consegui… eu sempre coloko o jdk…
pois ele tem mais “poder” que o jre…
tenta mudar e ve se resolve ;D

Vc precisa da JDK para compilar as classes sem JDK vc não compila ou seja sem o javac(comando para compilar)
a JRE é só para executar os .class

Valeu !

.

se vc tiver usando o elicpse e for debugar com o jdk vc consegue navegar pelas classes do java