I hope to use OpenMRS as a case study for my students to work on and
learn from in a Software Engineering course I will teach starting in
February. So that I'm able to guide them in this endeavor, I've been
trying to install a working version of OpenMRS myself. So far, I've
successfully built version 2 by downloading the source code at
https://github.com/openmrs/openmrs-core. When I start the OpenMRS
system using the "mvn jetty:run" command, the page I see at
localhost:8080/openmrs indicates that "If you are seeing this page, it
means that the OpenMRS Platform is running successfully, but no user
interface module is installed."
I've followed the information link provided on that start-up page to
it tells me that I will need to build and install the Legacy UI
module. I've consequently done that by building the source code
available at https://github.com/openmrs/openmrs-module-legacyui.git.
After I build the Legacy UI, I've copied the resulting jar
(legacyui-1.0-SNAPSHOT.jar) and omod (legacyui-1.0-SNAPSHOT.omod)
since that is what the instructions at
I should do. However, when I re-start the server, I'm still seeing
that "no user interface module is installed'. Have I put the Legacy
UI jar and omod files in the wrong directory under openmrs-core?
I think I'm getting close to successfully building something that I
could give my students to work from, but I need to get past this
problem. Any guidance would be appreciated.
Professor, Computer Science
University of Wisconsin Oshkosh