java -версия говорит мне о JRE или JDK? - PullRequest
1 голос
/ 01 мая 2020

У меня была только JRE, и теперь я также скачал JDK; они перечислены на панели управления как:

Java 8 update 121, Java SE Development Kit 8 Update 121, поэтому я предполагаю, что JRE внутри моего JDK и другие JRE имеют одинаковую версию;

Когда я пишу в cmd java -версия; это оригинальная jre или jre внутри папки jdk?

Также я подумал, учитывая, что у меня есть 2 идентичных JRE, могу ли я удалить старую или это плохая практика?

Ответы [ 2 ]

2 голосов
/ 01 мая 2020

Это относится ко всему первому на вашем пути, так просто. Каждый исполняемый файл следует тем же правилам разрешения.

На unix, вы можете использовать это, чтобы увидеть, откуда он идет

which java

На Windows это

where java
0 голосов
/ 01 мая 2020

java -version говорит о версии JDK, и да, вы должны хранить в системе только самые последние производственные версии JRE и JDK. Нет необходимости иметь несколько библиотек, так как с любым приложением может быть связана только одна JRE.

...