I have the same issue. I solve it by opening /Applications/Eclipse.app/Contents/Info.plist and adding:
<string>-vm</string><string>/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java</string>
inside
<key>Eclipse</key>
<array>
ADD HERE!
</array>
Of course the “/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java” value must be replaced with the actual path based on the JDK version you are using.