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????
A voir également:

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