Hi there, I'm a Java expert and have had the same troubles you are facing now. I've built numerous apps to work using mvn, and I'll be happy to get yours running using the jar -cp ... command. I'm an American and Native English Speaker, so I can ensure high-quality communication in regards to the project as well.
Looking forward to the opportunity to work with you on this project!