I had the same issue a couple week ago.
I think the mac OSX package is incomplete. I had to perform some tweak to manage launching it.
First, open the app package, under macOSX dir create an eclipse.ini file with the following content :
the path library for java vm should be different on your computer, look in your directory
The second thing to do is to add executable attribute to file
eclipse (in the same directory) : use chmod o+x eclipse
This should work afterwards.
Thanks a lot, it now works thanks to you tip.
Very useful! Thanks Fabrice.