Похоже, что ключи реестра несколько изменены.
Откройте редактор реестра (поиск в меню «Пуск») и перейдите по пути HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment\1.7
, и посмотрите, существуют ли следующие записи или нет.
JavaHome
C:\Program Files\Java\jre7
Microversion
0
RuntimeLib
C:\Program Files\Java\jre7\bin\client\jvm.dll
Кроме того, перейдите в HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Development Kit\1.7
и найдите следующий ключ.
JavaHome
C:\Program Files\Java\jdk1.7.0
Microversion
0
Если вышеуказанные клавиши не существует, вместо того чтобы создавать их вручную, я бы порекомендовал вам удалить в настоящее время установлен JDK 7 и сделать новую установку из же.
После этого добавьте следующие пути к соответствующим переменным среды.
C classpath
к C:\Program Files\Java\<jdk folder>\lib ;
path
C:\Program Files\Java\<jdk folder>\bin
А потом попробуйте запустить java
и javac
.
Надеюсь это поможет.