Replace the Standalone with something else. Very old, can’t even build in our latest releases - we disable disabled it as the technology no longer works and is no longer supported. We now just ship the .war file and README. Suggestion to leverage Docker - We want something that works by double clicking and then just runsrun.
We never intended to use the OpenMRS Standalone version in production. But it turned out to be used in a number of places because they found it easier to use for sites that did not have support staff with advanced IT skills. We are also seeing an increasing number of people in our community who do not have lots of computer skills and just want something to download, click and run for their hospitals.
...
Because Mariadb4j requires Java 17, this version of the standalone will support only those distributions of OpenMRS that support openmrs core from version 2.7.0 and above because support for Java 17 was add added from 2.7.0
As a result of this work, we should have a standalone distribution for OpenMRS 2.x (latest snapshot), OpenMRS 3.x, and the OpenMRS Core Platform (2.7.x and 2.8.x). The bamboo CI pipelines should be set to automatically build each of these artifacts.
...