Windows игнорирует JAVA_HOME: как установить JDK по умолчанию?

Как мне убедить Windows использовать JDK вместо JRE?

Этот вопрос задавался раньше, здесь и в других местах:

Как мне установить установку Java по умолчанию / runtime (Windows)?

Проблема в том, что Windows игнорирует JAVA_HOME , а также игнорирует тот факт, что я сделал каталог bin JDK первой записью в пути.

Когда я запускаю java -version из командной строки, вместо того, чтобы вызывать мою установку JDK 1.6, он запускает 1.7 JRE.

Я предполагаю, что это проблема, специфичная для 1.7, и Windows 7 делает что-то, чего не должна с реестром.

Есть идеи, как это исправить?

Редактировать : Упс. Я написал выше «первая запись в пути к классам», когда я имел в виду «путь». Извините.

83
задан MarianD 7 September 2018 в 11:46
поделиться