Как мне убедить Windows использовать JDK вместо JRE?
Этот вопрос задавался ранее, здесь и в других местах:
Как установить стандартную установку Java / время выполнения (Windows)?
Проблема в том, что Windows игнорирует JAVA_HOME
, а также игнорирует тот факт, что я сделал каталог bin JDK первой записью в пути.
Когда я запускаю java -version
из командной строки, вместо того, чтобы вызывать мою установку JDK 1.6, он запускает 1.7 JRE.
Я предполагаю, что это проблема, специфичная для 1.7, и Windows 7 делает то, что не следует делать с реестром.
Есть идеи, как это исправить?
Редактировать : Упс. Я написал «первую запись в classpath» выше, когда имел в виду «путь». К сожалению.