Recommended way of doing customizations to OpenMRS Prior to 2.0

When I had the build failures, the version of maven was 3.5. I’ve changed maven versions in an attempt to fix the problem and the current maven version is 3.1.0.

Does it work fine in tomcat?

No. I get mysql errors during set up. I’m having mysql 5.7. Could that be a problem?

What is in the logs?

https://pastebin.com/08zrruac

You could either back port these changes https://issues.openmrs.org/browse/TRUNK-4800 to the 1.9.x branch, or simply revert to MySQL 5.6

Downgraded mysql to 5.6. Works now in tomcat.