Ключ реестра Ошибка: версия Java имеет значение «1,8», но требуется «1,7»

Во время бега

sencha app build production

Я получаю следующую ошибку:

Ошибка: ключ реестра 'Software \ JavaSoft \ Java Runtime Environment' \ CurrentVersion '

имеет значение «1,8», но требуется «1,7». Ошибка: не удалось найти java.dll Ошибка: не удалось найти среду выполнения Java SE.

java -version , команда показывает следующее:

Java-версия "1.8.0_40" Java (TM) SE Runtime Environment (сборка 1.8.0_40-b26) Java HotSpot (TM) 64-разрядная серверная виртуальная машина (сборка 25.40-b25, смешанный режим)

Не в состоянии найти, где путь идет не так, как надо. Любая идея?

----------------------- РЕДАКТИРОВАТЬ -------------------------- ----------------------

ЗаметкаЯ использую Windows 7 (64 бит).

Я попытался удалить Sencha Touch CMD и переустановить. Но все та же ошибка.

Я удалил все экземпляры Java-версии и переустановил последнюю, проблема остается.