Java -> jdk/jre/CLASSPATH ??

Fermé
weblook
Messages postés
78
Date d'inscription
lundi 25 juin 2001
Statut
Membre
Dernière intervention
18 décembre 2004
- 4 mai 2002 à 14:11
 Ganwel - 5 févr. 2009 à 22:35
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????

2 réponses

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
lundi 28 juillet 2008
Statut
Membre
Dernière intervention
13 août 2008

13 août 2008 à 09:32
Une réponse partielle : pour savoir quel jvm tu utilises, utilise la commande
which java
-1