Quelqu'un peut-il dire s'il vous plaît comment l'aide de répertoire JRE dans les programmes Java en cours d'exécution? J'appelle java interpretor en utilisant la commande java, et c'est dans le répertoire JDK, alors comment le répertoire jre peut-il aider à exécuter les programmes java et jdk pour la compilation?java jre confusion
Répondre
Lorsque vous installez le JDK (kit de développement, compilateur et ainsi de suite), vous obtenez le JRE (environnement d'exécution) dans le cadre de cette (sous mon installation, dans le dossier jdk
il y a en fait un jre
sous-répertoire) - c'est parce que vous aurez probablement besoin de exécuter code que vous développez si seulement pour le tester un peu avant de l'infliger sur le reste de la planète :-).
Mais ce n'est en aucun cas nécessaire pour installer le JDK pour exécuter des programmes Java. Tout ce dont vous avez besoin, c'est le JRE et c'est, de loin, la situation normale pour la plupart des gens.
Le JRE est juste l'interprète (java.exe ou autre) - il est une plus petite installation qui est généralement utilisé par les personnes qui ont besoin juste pour exécuter des applications Java et ne sont pas les développeurs Java. Le JRE gère la conversion et l'exécution du bytecode java pour la plate-forme cible.
Le JDK est destiné aux développeurs. Avec le moteur d'exécution, il fournit le compilateur et toutes les bibliothèques Java utilisées pour créer des programmes Java. Le compilateur est responsable de la conversion du code source Java en bytecode. Donc, quand vous livrez votre application Java aux clients, tout ce dont ils ont besoin d'installer est le JRE.
Java Runtime Environment (JRE) interprète le code octet pour le code machine spécifique à la plate-forme. JRE est un ensemble minimal de programmes qui exécute les fichiers de classe Java.
Le JDK (Java Toolkit de développement) vient avec les bibliothèques Java et JRE intégrés dedans. En dehors de ceux-ci, il est livré avec les outils utilitaires pour la compilation de code octet "javac".
- 1. Installer-base de Java JRE?
- 2. Java regex confusion
- 3. Java regex confusion
- 4. casting java confusion
- 5. Java confusion à l'importation
- 6. Java, copie de fichier à jre
- 7. Détecter JRE avant d'exécuter Java Application
- 8. Liaison du JRE avec une application Java
- 9. Compilation croisée JRE/JDK
- 10. Java/XSL: résultat de transformation différent entre jre 1.5 et jre 1.6
- 11. Confusion dans un tableau multidimensionnel en Java
- 12. MXMLC et 64bit JRE
- 13. Portable JRE sous Linux - possible?
- 14. Incompatibilité entre Sun JRE javac et le compilateur java Eclipse?
- 15. Placer des fichiers dans jre bin par le code java
- 16. Répertoire d'installation JRE dans Windows
- 17. Bundling JDK/JRE
- 18. Configuration par programme des JRE installés Eclipse
- 19. gwt vérifie si jre est installé
- 20. ASP.NET request lifecycle confusion
- 21. Réduction de la taille de JRE
- 22. confusion dans CLASSPATH et PATH
- 23. comment approuver tomcat, jdk, jre?
- 24. Java Résumé Classe Confusion: la méthode substituée n'est pas appelée
- 25. Confusion dans l'authentification basée sur le formulaire en Java
- 26. Est-ce que JNI diffère dans JRE 1.4 et JRE 1.6? Notre bibliothèque se bloque maintenant
- 27. COBOL Confusion
- 28. RegisterClientScriptBloc confusion
- 29. CACLS Confusion
- 30. T4 Confusion