Apart from setting the JAVA_HOME system variable you need to set the Path variable as well because the Path is the system variable that your Operating system uses to locate the needed executable from the terminal window.
So for setting the Path Variable proceed as follows:
- Right click on the My Computer icon --> Properties -->Advanced system settings --> Environment Variables
- Now under System variable scroll to the Path variable
- Select Path variable and click on edit button
- Now add %JAVA_HOME%\bin in the end of Variable values, separating this value form the existing one in the list with a ;
eg xxxxx;%JAVA_HOME%\bin;
Note that before following the above steps also check if your JAVA_HOME variable is properly set. For doing this go to command prompt and type echo %JAVA_HOME%. If it is properly set then it will give you the path of your jdk.
NOTE: Sometimes it happens that both the Path and JAVA_HOME variables are set properly but still things are not working.To avoid this run the command prompt as administrator.