Below are some key conditions that need to be satisfied before attempting an upgrade because they are guaranteed to halt the upgrade if they are not.
- Ensure that you are running Java 8
- If upgrading from 1.9, first go through the steps at https://openmrs.atlassian.net/wiki/x/MUtYAQ
- If you plan to use the legacy user interface, put the legacyui module in your modules folder.