Я установил Java 8 на Windows 7 с помощью переключателя STATIC = 1, ожидая, что при установке не будет указано значение пути, чтобы сохранить установку Java 7 по умолчанию. Это не сработало, и значение пути было изменено путем добавления C:\ProgramData\Oracle\Java\javapath в начале пути. Я удалил это из пути, но приложения по-прежнему открываются с использованием Java8 по умолчанию. Я даже заменил ярлыки в вышеуказанных каталогах ярлыками, которые идут на Java7, но это не сработало. Я также поместил путь к Java7 в начале своей переменной среды Path.
Что я делаю неправильно? Почему мои приложения все еще используют Java8, а не Java7?
Заранее спасибо.
Редактировать: я обнаружил, что он будет запускаться из java7 через командную строку и через 8 при переходе по URL для jnlp через IE. Не уверен почему.