Java -> jdk/jre/CLASSPATH ??

weblook Messages postés 78 Date d'inscription   Statut Membre Dernière intervention   -  
 Ganwel -
Etant habituer à dvlp en java sous JBuilder j'ai un peu de mal à comprendre ce qui ce passe exactement, je m'explique:
Quel est la diffénce entre le rep jdk1.3 et le rep JRE (ss-rep du jdk1.3).Les deux contiennent un bin/java.exe.
Ou est vraiment stocké la jvm???
De même la variable CLASSPATH doit pointer sur quel repertoire,
quel sont les .jar qui renferme réellement l'API Java????
A voir également:

2 réponses

Ganwel
 
Salut,

je suis pas un spécialist de java, mais à priori JDK, c'est le Java Development Kit, c'est à dire les outils et api pour programmer en java, et JRE, c'est Java Runtime Environment, c'est pour utliser les classes. Donc quand tu programme (en fait quand tu compile plutot), tu utilise la JDK, et quand java tourne, c'est JRE.

Comme tu peux l'imaginer, pas de jdk sans jre (ca sert à rien de compilier pour pas pouvoir voir ce que tu as fait tourner) par contre, la plupart des utilisateurs lambda c'est plutot juste le jre.

Pour la jvm donc, a priori c'est donc la jre. pour le classpath, c'est le jdk
0
cemior Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
Une réponse partielle : pour savoir quel jvm tu utilises, utilise la commande
which java
-1