tl;dr: read the manual which states to use 'Eclipse IDE for Java EE Developers'
I did try to get it running for 1 hour now with different eclipse versions and always got the same error like you. Now I tried the latest eclipse enterprise edition (eclipse-jee-2023-09-R-win32-x86_64) and it worked just fine. Before I used the default version of eclipse (not what the manual said).
On https://www.eclipse.org/downloads/packages/ the "Eclipse IDE for Enterprise Java and Web Developers".
Hope that helps you as well!