About local installation of openMRS

hey there are lot of skipping of versions from java 21 to 8 to 11 which is very time consuming for installation and there is an issue in mvn jetty :run or accessing to open http://localhost:8080/openmrs and when all the databases are right I got the problem in running mvn jetty:run [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary for OpenMRS 3.0.0-SNAPSHOT: [INFO] [INFO] OpenMRS BOM … SKIPPED [INFO] OpenMRS … SKIPPED [INFO] openmrs-tools … SKIPPED [INFO] openmrs-test … SKIPPED [INFO] openmrs-api … SKIPPED [INFO] openmrs-web … SKIPPED [INFO] openmrs-webapp … SKIPPED [INFO] openmrs-liquibase … SKIPPED [INFO] openmrs-test-suite … SKIPPED [INFO] openmrs-test-suite-module … SKIPPED [INFO] openmrs-test-suite-module-api … SKIPPED [INFO] openmrs-test-suite-module-omod … SKIPPED [INFO] openmrs-test-suite-performance … SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.910 s [INFO] Finished at: 2026-02-20T18:14:17+05:30 [INFO] ------------------------------------------------------------------------ [ERROR] No plugin found for prefix ‘jetty’ in the current project and in the plugin groups [org.openmrs.maven.plugins, org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (C:\Users\juver.m2\repository), openmrs-repo ( JFrog ), central ( Central Repository: )] → [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] NoPluginFoundForPrefixException - Apache Maven - Apache Software Foundation

juver@Juveriya ~/openmrs-core (master) $

The jetty:run thing is kind of an advanced use-case and not how I’d recommend running OpenMRS for basically any purpose, but setup only exists in the webapp project, so you can’t just run it in the root unless you do something like mvn -pl webapp jetty:run or something. Easier just to change your directory, but again, I really don’t recommend running OpenMRS in this way for basically any purpose.

1 Like