Когда JDK уже включает JRE для выполнения кода, зачем мне загружать JRE отдельно для выполнения моего java-кода, это сомнение в том, что меня беспокоятКогда JRE является подмножеством JDK, почему мы должны загружать JRE отдельно на ПК?
ответ
Насколько я помню, это зависит от вашей ОС, браузера и Версия JDK.
Например. если вы используете 64-битную ОС и установили 64-разрядный JDK, но используете 32-разрядный браузер, вам может потребоваться установить 32-разрядную JRE, если вам нужна поддержка Java в браузере.
В противном случае отдельная установка JRE не требуется, так как установка JDK также устанавливает JRE.
JRE: Java Runtime Environment. Это в основном виртуальная машина Java, на которой работают ваши Java-программы.
JDK: Это набор утилит, которые нужно разрабатывать на Java, включая JRE, а также компиляторы и инструменты (например, JavaDoc и Java Debugger) для преобразования исходного кода в байт-код.
См: http://javarevisited.blogspot.de/2011/12/jre-jvm-jdk-jit-in-java-programming.html
Похоже, пост там на ссылке ниже, а также.
Однако JDK уже содержит JRE. – Mustafa
- 1. Почему JDK включает JRE?
- 2. JRE включен в JDK против автономного JRE
- 3. Почему Java устанавливает JRE при установке JDK
- 4. Ошибка JDK и JRE
- 5. JDK, JRE совместимость JAR-
- 6. Bundling JDK/JRE
- 7. Кросс-компиляция JRE/JDK
- 8. В чем разница между jre в jdk и jre 7?
- 9. Мое понимание JDK, JRE и JVM
- 10. JRE JDK и IDE revisited
- 11. Сервер Oracle JRE содержит JDK?
- 12. Maven, указывающий на JRE вместо jdk
- 13. JDK JRE upgrade cause issue
- 14. , интеграция JDK/JRE в Eclipse,
- 15. Java JDK и версии JRE
- 16. Требуется ли Leiningen JDK/JRE?
- 17. Установка IBM JDK и JRE
- 18. Oracle JDK устанавливает две JRE?
- 19. как поддержать tomcat, jdk, jre?
- 20. Как построить JRE JRE из источника (src.zip в JDK)?
- 21. JDK, JRE, Java: Версия Confusion!
- 22. JRE и JDK не соответствуют
- 23. Установщик JDK/JRE не работает на x64
- 24. Разница между сервером JRE и клиентом JRE
- 25. Установить Oracle JRE 1.6 на JDK 1.5
- 26. JRE или JDK должны быть ... Java - Eclipse issue
- 27. Вызов JRE, который находится в JDK
- 28. Компиляция Eclipse с JRE или JDK
- 29. Обновление JDK 1.6.0 45 не устанавливает «Public JRE» - почему?
- 30. Исходный код JDK/JRE с совпадающим исходным кодом JSSE (SSL) и совпадающим исполняемым JDK/JRE?
Для него нет необходимости скачивать его отдельно. JDK * включает в себя * инструменты JRE плюс для компиляции кода и разработки java. Если вам нужна только возможность запуска Java-кода, загрузка JRE будет прекрасной, но если вы хотите ее разработать, JDK (Java Development Kit) - это то, что вы хотите. – CodeBlind
Вам не нужно загружать JRE явно. Он поставляется в комплекте с JDK. – digidude
на вашем ПК, очевидно, JRE (который может быть включен в JDK) необходим для запуска вашего кода. Другие люди также нуждаются в JRE для запуска вашего кода на своих компьютерах. –