Local installation

Whether you're setting up your development environment on Ubuntu or Windows, these pages are here to walk you through the process and ensure you have all the necessary tools and configurations in place to get up and running.

In these guides, you'll learn how to:

  1. Set up dependencies: Understand the core dependencies required for OpenMRS, including Java (JDK and JRE), MySQL, and other essential tools. We'll guide you through verifying existing installations or installing them if needed, ensuring that your system is ready.

  2. Configure your development environment: Whether you prefer working on Ubuntu or Windows, we've got you covered. You'll find step-by-step instructions on how to configure your environment, including setting up your IDE (like Eclipse), installing plugins, and importing the OpenMRS core project from GitHub.

  3. Compile and run OpenMRS: Once your environment is set up, you'll learn how to compile the OpenMRS platform and get it running on your local machine.

By the end of these guides, you'll be well-equipped to start developing with OpenMRS, whether you're contributing to the platform or building your own custom solutions.

Choose the guide that matches your operating system, and follow along to set up your OpenMRS development environment.

Related pages