When I download the Java Runtime Environment installer from Java.com and try to install it on my Dell computer running Windows 8 Pro, it says that Java RTE is already installed but it really doesn’t show up in Control Panel.
How to install Java on Surface Pro and Windows 8 computer
* Java doesn’t run from Start screen, because Windows 8 does not support plug-ins from there and only the scaled-down version of Flash works with Modern UI version of IE.
* You need to download the release of Java 7 Update 10，that officially support on Windows 8 OS， onto your desktop.
* From Start screen, click/tap on the Desktop tile or pressing the Windows logo key from keyboard for switching to the Desktop screen. Now you are able to run the installer.
To access it, press Windows logo + W keys, type “Java Control Panel” in the Search charm and then click Java Control Panel icon to open.