Relation ente JDK et JRE
Fermé
MeForJ
Messages postés
1
Date d'inscription
samedi 8 janvier 2011
Statut
Membre
Dernière intervention
8 janvier 2011
-
8 janv. 2011 à 12:54
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 8 janv. 2011 à 14:32
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 8 janv. 2011 à 14:32
A voir également:
- Relation ente JDK et JRE
- Jre download - Télécharger - Langages
- La base de données de sécurité du serveur n'a pas de compte d'ordinateur pour la relation - Forum Windows serveur
- Jre libreoffice - Guide
- Problème avec base de donné ✓ - Forum Bases de données
- Installer jre open office - Forum LibreOffice / OpenOffice
1 réponse
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 019
8 janv. 2011 à 14:32
8 janv. 2011 à 14:32
Est ce qu'on peut exécuter un projet Java en installant uniquement la JRE?
Si tu appelles "projet" le byte code java (.class ou .jar) obtenu après compilation, alors la réponse est OUI. L'utilisateur lambda qui ne programme pas en Java mais qui possède la JRE (à peu près tout le monde maintenant) pourra lire ton programme.
Est ce qu'on peut installer une JRE à part autre que celle incluse dans la JDK?
Je ne suis pas sûr à 100% de ma réponse, mais il me semble que OUI, j'ai déjà vu passé des paramètres de configuration sur Eclipse permettant de choisir la JRE que l'on veut.
Est ce que le fait d'installer un JDK version 1.5 implique l'installation d'une JRE 5
Je dirais OUI aussi, sinon ça voudrait dire que tu peux compiler du code en version 5 sans pouvoir le lire, donc le tester, avec ta version <5 (côté JRE), ce qui serait une absurdité monumentale !
De plus, je pense que Sun, fait tout ce qu'il faut pour que tout le monde ait la version la plus récente possible de la JRE. Mais parallèlement il est possible de compiler du code compatible avec des versions inférieures de la JRE (javac -target <release>) à condition bien sûr de n'utiliser dans ton code que des librairies compatibles avec cette version de la JRE.
Si tu appelles "projet" le byte code java (.class ou .jar) obtenu après compilation, alors la réponse est OUI. L'utilisateur lambda qui ne programme pas en Java mais qui possède la JRE (à peu près tout le monde maintenant) pourra lire ton programme.
Est ce qu'on peut installer une JRE à part autre que celle incluse dans la JDK?
Je ne suis pas sûr à 100% de ma réponse, mais il me semble que OUI, j'ai déjà vu passé des paramètres de configuration sur Eclipse permettant de choisir la JRE que l'on veut.
Est ce que le fait d'installer un JDK version 1.5 implique l'installation d'une JRE 5
Je dirais OUI aussi, sinon ça voudrait dire que tu peux compiler du code en version 5 sans pouvoir le lire, donc le tester, avec ta version <5 (côté JRE), ce qui serait une absurdité monumentale !
De plus, je pense que Sun, fait tout ce qu'il faut pour que tout le monde ait la version la plus récente possible de la JRE. Mais parallèlement il est possible de compiler du code compatible avec des versions inférieures de la JRE (javac -target <release>) à condition bien sûr de n'utiliser dans ton code que des librairies compatibles avec cette version de la JRE.