какой \bin добавить к системному var ENV Пути от jdk

При установке последнего java 1.6 jdk, не устанавливая общественность jre опция, Вы заканчиваете тем, что имели двух \bin директоров с java.exe:

  • %JAVA_HOME %\jre\bin

  • %JAVA_HOME %\bin

при сравнении тех директоров существует несколько файлов, которые идентичны (java.exe и т.д.), и набор, которые являются или в одном или в другом. До сих пор я раньше добавлял %JAVA_HOME %\bin к моему var среды Пути, но теперь я задаюсь вопросом, это имеет значение? Там какой-либо побочный эффект состоит в том, чтобы выбрать один или другой?

И не было бы намного более чистым, если бы установка имела только один java.exe и \bin папку?

1
задан Persimmonium 20 May 2010 в 13:50
поделиться

1 ответ

JDK встраивает версию JRE, установленную в JAVA_HOME\jre, поэтому в итоге у вас есть и JAVA_HOME\bin (исполняемые файлы JDK), и JAVA_HOME\jre\bin (исполняемые файлы JRE). По большей части я предпочитаю добавлять JAVA_HOME\bin в PATH, так как там есть java и javaw, а также различные инструменты разработки Java (javac, javadoc и т.д. и т.п.). Если вам ничего из этого не нужно, вы можете просто указать JAVA_HOME\jre\bin (но тогда зачем вы установили JDK)?

2
ответ дан 3 September 2019 в 00:25
поделиться
Другие вопросы по тегам:

Похожие вопросы: