2015-10-07 5 views
8

Раньше у меня был jre 7, и теперь я установил jdk 8 и удалил папку jre 7. У меня есть Eclipse Kepler, и я добавил jdk 1.8 в установленные jre's. Могу ли я удалить папку jre 1.8 как занимающую место на моем компьютере? Это вызовет какие-либо проблемы?Нужны ли мне как jdk, так и jre?

+1

Вы хотите удалить папку jre внутри JDK? Я бы этого не сделал. Если это JRE, вы устанавливаете отдельно, а затем уверены, убейте его. – Thilo

+1

Я бы не удалял папку в любом случае и не применял надлежащие процедуры удаления. – Gimby

ответ

7

JRE является частью JDK.

Не нужно иметь JRE, когда у вас есть JDK. Если вы откроете папку JDK и увидите, у вас будет JRE-папка внутри нее, то же самое, что и у папки JRE.

+1

+1. Я просто добавлю, что ** JRE ** - среда Java Runtime Environnement и ** JDK ** - это Java Development Kit, который содержит JRE для запуска Java и других инструментов для разработки на Java. –

+0

@ Gaël Точно :) –

+0

Тогда зачем это устанавливать JRE при загрузке JDK? –

1

Вы можете удалить JRE. JDK является надмножеством JRE и содержит все уже.

3

Как все сказано, что JDK включает JRE, это совершенно правильно.

Но позвольте мне добавить больше о нем для заполнения industrial Structure.

в то время как работник работает над некоторым проектом, в то время им было необходимо JDK. , потому что им нужно написать код, а также compile. , но после завершения процесса разработки программное обеспечение готово к отправке.

тогда у машины клиента есть выбор, нужен ли JDK OR JRE.

Рекомендую, установить JRE на клиентской машине из-за клиента, не зайдите на compile. клиент всегда идет прямо к execute.

поэтому, не забудьте установить JRE на клиентской машине не JDK. он также даст преимущество Memory - Utilization.

спасибо.

+0

Некоторые приложения также нуждаются в JDK во время выполнения. Например, для компиляции JSP. Также «Использование памяти»: Действительно? Тот же самый код, запущенный на JDK и JRE, использует разное количество памяти? – Thilo

+0

@Thilo Я имею в виду «Утилизация памяти», то есть использование JDK против JRE использует разный объем памяти, который влияет на производительность. –

+0

Действительно? Почему это? – Thilo

 Смежные вопросы

  • Нет связанных вопросов^_^