I have jre8 installed and set as the default for the jre but under compiler compliance I can\'t find 1.8 and under execution environment I can\'t find javaSE 1.8. I\'m using
You need to find out what version of Eclipse you have by going into its help menu and clicking on About Eclipse.
If your version is older than the one at https://www.eclipse.org/downloads/ then you need to uninstall your older version and install the latest version.
I had the same problem with my Eclipse on Linux Mint. And the only way I could solve it was by following above instructions.