That's pretty easy one when read carefully: you build your project ontop java 10 - but the server only supports up to EE7. And we all should know what happens when one try to run code compiled by newer compiler to run on older vm: version-error - as java is only backwards compatible.
So, either setup a server matching your build environment - or fix your build to match highest supported server version.
The only taste of success some people get is to take a bite out of you. Or this tiny ad:
global solutions you can do at home or in your backyard