Rechercher : dans
Par :

Différence entre JDK et JRE

Dernière réponse le 5 aoû 2009 à 16:13:04 chayan18, le 21 sep 2008 à 05:18:51 
 Signaler ce message aux modérateurs

Bonjour,
est ce quelqu'un peut m'expliquer la différence entre JDK et JRE ?
Merci d'avance.

Meilleures réponses pour « Différence entre JDK et JRE » dans :
Linux – Gentoo - Installation et configuration de JAVA VoirLinux – Gentoo - Installation et configuration de JAVA La distribution Gentoo de linux propose une panoplie d’environnements JRE et JDK. Pour les installer il suffit de précéder comme suit Installation de la JDK Pour lancer l’installation il faut...
[Firefox] plugin Java Jre de Sun VoirA) Les différentes variantes Java chez Sun B) Installation sous Mandriva Limited Edition 2005 ETAPE 1 ETAPE 2: Création du lien symbolique C) Installation sous debian lenny D) Installation sous ubuntu hardy heron A) Les différentes...
Télécharger Java Runtime Environment VoirJava Runtime Environment (JRE) installe la machine virtuelle Java, permettant de jouer en ligne, de discuter avec des personnes dans le monde entier, de calculer les intérêts de votre prêt immobilier ou de visualiser des images en 3D. Ces...

1

fiddy, le 21 sep 2008 à 05:57:11

Salut,
"JDK JRE différence" sur google mène à http://www.labo-sun.com/...
Magique ;)
Cdt
Google is your friend

Répondre à fiddy

2

vignemail1, le 21 sep 2008 à 09:58:25

JDK: Java Development Kit, kit complet contenant la JRE (Java Runtime Environment), la machine virtuelle qui fait fonctionner les applications java. Il y a aussi la librairie permettant le développement dans la JDK. Ce qui n'est pas le cas de la JRE.
Membre contributeur
Spécialisé réseaux, webmastering, programmation

Répondre à vignemail1

3

justedepassage, le 14 jan 2009 à 10:27:26

> fiddy, 21/11/2008, 05:57:11
>"JDK JRE différence" sur google mène à (...)
Chez moi "différence entre JDK et JRE" mène ici... Google, oui, mais cela reste limitatif pour certaines questions. Donc, au lieu de renvoyer vers un lien qui n'apporte rien (si si, je suis allé le voir), il vaudrait mieux parfois s'abstenir de répondre, surtout par des "réponses toutes faites" qui ne font pas avancer le schmilblick. Elle a bon dos la réponse préformatée "cherchez sur Google"...

>vignemail1, 21/11/2008, 09:58:25
>JDK: Java Development Kit, kit complet contenant la JRE
Bah, aucun apport, c'est ce qui est dit dans le lien cité...

Donc, si jamais d'autres personnes passent par ce lien référencé, merci d'être un peu plus explicite :
Si le JRE est inclus dans le JDK, pourquoi faut-il déclarer JDK et JRE dans un environnement comme Eclipse ?
Quelle est la différence, non pas au niveau de leur définition, mais au niveau de leur utilisation ?

Si vous ne savez pas expliquer correctement à des néophytes, ce n'est pas la peine ni de répondre sur ce genre de Forums, ni de se prévaloir "bon en Java" voire même "expert Java". Merci de votre compréhension.

Répondre à justedepassage

4

justedepassage, le 14 jan 2009 à 11:40:29

Bon, réponse à la question, si cela peut en intéresser :
Par définition, le JDK contient tout ce qu'il faut. Cependant, parfois, Java effectue une mise à jour (automatique la plupart du temps), ce qui fait que si vous avez d'autres éléments Java (un JRE qui traîne dû à d'autres projets au boulot, applis, jeux, etc), la sélection de cet élément JRE par l'environnement de développement peut alors être cafouilleuse.
Donc, si le JDK suffit et qu'il s'agit de la bonne version pour vos développements, vérifiez que d'autres JRE n'entrent pas en conflit. En cas de doute, sachez que vous pouvez sélectionner le JRE du JDK dans l'environnement de développement.

Répondre à justedepassage

5

Dwaynekiller, le 8 avr 2009 à 15:17:02
  • +1

@Justedepassage,

Il ne sert à rien de sermonner ceux qui essaient d'aider les autres avec les infos qu'ils ont en possession.
Certes vous avez raisons sur l'inutilité de certaines réponses mais de grâce quand on sermonne certains, il vaut mieux s'abstenir de ne pas faire les mêmes erreurs car en répondant ceci : "Par définition, le JDK contient tout ce qu'il faut" cela équivaut à la réponse de vignemail1 que je cite : "JDK: Java Development Kit, kit complet contenant la JRE..." c'est à dire votre réponse ne veut rien dire.
De plus votre réponse est un ramassis de m... car vous ne répondez pas à la question "Quelle est la différence entre une JRE et une JDK?".
Car en réponse à cette question, cela implique de faire la part des chose :
1- S'agit-il de faire la différence dans un contexte de développement de solutions ou
2- S'agit-il de faire la différence dans un contexte de "production" c'est à dire par exemple l'installation d'un serveur d'application j2EE comme tomcat ou jboss.
Si vous avez la réponse cool et merci sinon évitez de critiquer les autres, surtout quand on a pas de réponse meilleurs que les autres.

Répondre à Dwaynekiller

6

 walili, le 5 aoû 2009 à 16:13:04
  • +5

Bonjour,
à mon avis le JRE est l'environnement d'exécution des applications java(i.e la machine virtuelle java), donc si on a pas de jre , on ne peut pas exécuter de byte code java. JRE n'est pas un environnement de développement mais d'éxécution.
Par contre JDK est le kit de développement des applications java, qui contient obligatoirement un JRE pour tester et exécuter nos applis.
voilà ce que je pense....

aliwa

Répondre à walili
Collection CommentÇaMarche.net