# Standalone version installation constantly fails

**URL:** <https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391>\
**Category:** Ask OpenMRS\
**Created:** [April 28, 2026, 6:58pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391 "2026-04-28T18:58:02Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![awingfield1](https://talk.openmrs.org/letter_avatar/awingfield1/32/5_5575768a8748004e209b776fc1b2916d.png) [@awingfield1](https://talk.openmrs.org/u/awingfield1)\
**Post date:** [April 28, 2026, 6:58pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/1 "2026-04-28T18:58:02Z")

</div>

I have been trying to install the 2.8.0 standalone version on a Windows 11 machine but keep getting an error that the server is unable to start. I’ll paste the error below but everything I’ve been able to find so far points to it being an issue with the version of Java being used. When I try to install it using the latest, which is Java 8 (1.8), it won’t even run and I get an “UnsupportedClassVersionError” that says it’s written for class 61 but I’m using 52. Class 61 refers to Java 17 but Java 8 only supports up to class 52. So I’m confused about how the latest version of Java is 8 but it was written using Java 17.

I was able to install Java 17 (and several other versions after it didn’t work), which allowed the openmrs-standalone.jar file to run, but then it opens a browser window with the following error:

_org.openmrs.module.ModuleException: Unable to start OpenMRS. Error thrown was: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘medicationDispenseFhirR3ResourceProvider’: Unsatisfied dependency expressed through method ‘setFhirMedicationDispenseService’ parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘fhirMedicationDispenseServiceImpl’: Unsatisfied dependency expressed through method ‘setDao’ parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘fhirMedicationDispenseDaoImpl’ defined in URL [jar:file:/C:/openmrs-standalone-2.8.0/appdata/.openmrs-lib-cache/fhir2/lib/fhir2-api-2.6-2.7.0.jar!/org/openmrs/module/fhir2/api/dao/impl/FhirMedicationDispenseDaoImpl.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named ‘cacheInterceptor’ available_

I have searched everywhere and installed almost every version of Java along with many other suggestions but just can’t get it to install correctly.

Any help would be greatly appreciated.

Thank you!

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [April 28, 2026, 7:07pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/2 "2026-04-28T19:07:27Z")

</div>

Where did you download it from? Can you share the exact download url?

---

<div class="post-metadata">

**Author:** ![awingfield1](https://talk.openmrs.org/letter_avatar/awingfield1/32/5_5575768a8748004e209b776fc1b2916d.png) [@awingfield1](https://talk.openmrs.org/u/awingfield1)\
**Post date:** [April 28, 2026, 7:17pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/3 "2026-04-28T19:17:07Z")

</div>

Hello,

Here is the direct link - [https://sourceforge.net/projects/openmrs/files/releases/OpenMRS\_Platform\_2.8.0/openmrs-standalone-2.8.0.zip/download](https://sourceforge.net/projects/openmrs/files/releases/OpenMRS_Platform_2.8.0/openmrs-standalone-2.8.0.zip/download)

I got it from this page - [Download - OpenMRS](https://openmrs.org/download/)

Thanks!

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [April 29, 2026, 5:56am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/4 "2026-04-29T05:56:11Z")

</div>

indeed @awingfield1 this version of standalone needs a version upgrade of the FHIR module that’s why it is showing these errors basically its not the java version with the issue

@dkayiwa we need to upgrade to the latest core version and fhir module for future downloads

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [April 29, 2026, 11:32am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/5 "2026-04-29T11:32:51Z")

</div>

@jonathan do you have the bandwidth to do that? 🙂

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [April 29, 2026, 11:41am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/6 "2026-04-29T11:41:32Z")

</div>

sure @dkayiwa let me look into it

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [April 30, 2026, 1:08pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/7 "2026-04-30T13:08:32Z")

</div>

Interesting with a deeper dive in, I found that this issue was fixed with the current Standalone Platform version to quote `2.8.3` (not the latest)

However found a new issue where Machines on `Java 24+` jdk version fail silently resulting into **ScreenShot**

 ![Screenshot 2026-04-30 at 3.26.14 PM](https://talk.openmrs.org/uploads/default/original/3X/2/c/2cf7945dfd8b9c3da6e66d2328a50958cff4976d.png)

So Went ahead and created an issue for this here [Fix Standalone Platform Java Version Inheritance and Add Fast-Fail Validation for Java 24+](https://openmrs.atlassian.net/browse/STAND-142)

Added a PR for the fix here [STAND-142: Fix: Enforce Java 17-21 Compatibility and Inherit Java Version by Muta-Jonathan · Pull Request #128 · openmrs/openmrs-standalone · GitHub](https://github.com/openmrs/openmrs-standalone/pull/128)

A simple take on what this bring s to the Platform standalone is a unity check for the java version and since Openmrs doesnot support Java 24+ currently a display to the user will be shown as the flows

 ![Screenshot 2026-04-30 at 4.39.38 PM](https://talk.openmrs.org/uploads/default/original/3X/2/2/22e899768a8e8e8121500239bcc48e984be8ec6d.jpeg)

Next steps @dkayiwa Is updating to the latest platform version and Deciding whether we migrate the publishing to github actions or still use the Bamboo to publish for Download

---

<div class="post-metadata">

**Author:** ![awingfield1](https://talk.openmrs.org/letter_avatar/awingfield1/32/5_5575768a8748004e209b776fc1b2916d.png) [@awingfield1](https://talk.openmrs.org/u/awingfield1)\
**Post date:** [May 4, 2026, 1:42pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/8 "2026-05-04T13:42:39Z")

</div>

Thanks all for looking into this. So as it stands now, the standalone version still requires some fixes before it will work?

Thanks!

---

<div class="post-metadata">

**Author:** ![awingfield1](https://talk.openmrs.org/letter_avatar/awingfield1/32/5_5575768a8748004e209b776fc1b2916d.png) [@awingfield1](https://talk.openmrs.org/u/awingfield1)\
**Post date:** [May 7, 2026, 8:44pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/9 "2026-05-07T20:44:42Z")

</div>

How can I install version 2.8.3 so that I can actually see how the system works?

Thanks!

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [May 8, 2026, 11:07am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/10 "2026-05-08T11:07:38Z")

</div>

@jonathan do you have any answer to the above?

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [May 8, 2026, 11:40am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/11 "2026-05-08T11:40:55Z")

</div>

@dkayiwa, the best quick way (as waiting the migration from bamboo) I see is to provide a downloadable link via **pushing a tag (v2.8.3) to GitHub**. The existing `release.yml` workflow will automatically build the standalone and create a GitHub Release with the zip file attached.

What is your take on this @dkayiwa?

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [May 8, 2026, 11:56am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/12 "2026-05-08T11:56:45Z")

</div>

Looks like a good starting point.

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [May 8, 2026, 1:12pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/13 "2026-05-08T13:12:14Z")

</div>

Hi @awingfield1

Good news! OpenMRS Standalone **2.8.3 is now available for download** here:

👉 **[Release v2.8.3 · openmrs/openmrs-standalone · GitHub](https://github.com/openmrs/openmrs-standalone/releases/tag/v2.8.3)**

**To get started:**

1. Download and unzip `openmrs-standalone-2.8.3.zip` in the **Assets** Section
2. Make sure you have **Java 17–21** installed (Java 21 recommended)
3. Run: `java -jar openmrs-standalone.jar` or Double click `openmrs-standalone.jar` file

> **Note:** Java 24+ is not supported. If you attempt to run with Java 24+, the application will show a clear error dialog guiding you to install a supported version.

---

<div class="post-metadata">

**Author:** ![awingfield1](https://talk.openmrs.org/letter_avatar/awingfield1/32/5_5575768a8748004e209b776fc1b2916d.png) [@awingfield1](https://talk.openmrs.org/u/awingfield1)\
**Post date:** [May 8, 2026, 11:43pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/14 "2026-05-08T23:43:20Z")

</div>

I downloaded the new version and got it to install correctly (I think), but then it takes me to this page. Did I miss something?

 ![image](https://talk.openmrs.org/uploads/default/original/3X/5/e/5e95324a1ebda5ca1095ab5f4c459fac81bc4e19.png)

Thanks again!

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [May 9, 2026, 6:54pm UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/15 "2026-05-09T18:54:39Z")

</div>

@jonathan do we have a standalone for O3?

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [May 10, 2026, 7:42am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/16 "2026-05-10T07:42:32Z")

</div>

yes we do but not released …Let me work on it just as we have it for platform @dkayiwa

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [May 11, 2026, 11:15am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/17 "2026-05-11T11:15:52Z")

</div>

@awingfield1 @dkayiwa

Also OpenMRS 3.x RefApp **v3.7.0-SNAPSHOT** Standalone is now available for download here:

👉 **[Release RefApp v3.7.0-SNAPSHOT · openmrs/openmrs-standalone · GitHub](https://github.com/openmrs/openmrs-standalone/releases/tag/refapp-v3.7.0-SNAPSHOT)**

**To get started:**

1. Download and unzip `referenceapplication-standalone-3.7.0-SNAPSHOT.zip ` in the **Assets** Section
2. Make sure you have **Java 17–21** installed (Java 21 recommended)
3. Run: `java -jar openmrs-standalone.jar` or Double click `openmrs-standalone.jar` file

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [May 11, 2026, 11:19am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/18 "2026-05-11T11:19:06Z")

</div>

> [@awingfield1](#):
>
> I downloaded the new version and got it to install correctly (I think), but then it takes me to this page. Did I miss something?

Also @awingfield1 not really, u need to add-on modules (for platform to work as expected).

Could you try out 3.x version I have just posted might be a good use case for you

---

<div class="post-metadata">

**Author:** ![dkayiwa](https://talk.openmrs.org/user_avatar/talk.openmrs.org/dkayiwa/32/179_2.png) [@dkayiwa](https://talk.openmrs.org/u/dkayiwa)\
**Post date:** [May 11, 2026, 11:32am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/19 "2026-05-11T11:32:52Z")

</div>

@jonathan why do you recommend Java 17 instead of 21?

---

<div class="post-metadata">

**Author:** ![jonathan](https://talk.openmrs.org/user_avatar/talk.openmrs.org/jonathan/32/14972_2.png) [@jonathan](https://talk.openmrs.org/u/jonathan)\
**Post date:** [May 11, 2026, 11:49am UTC](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391/20 "2026-05-11T11:49:46Z")

</div>

Actually, **Java 21 is the recommended version** for the best performance and long-term support. The reason I mentioned **Java 17** is because it is the **minimum required baseline** for the standalone (due to the embedded database MariaDBj4).

Strongly based on the MariaDBj4 version -[Release 3.2.0 · MariaDB4j/MariaDB4j · GitHub](https://github.com/MariaDB4j/MariaDB4j/releases/tag/mariaDB4j-3.2.0) i worked on last year which is currently the version we are using which requires a minimum of Java 17

[Next page](https://talk.openmrs.org/t/standalone-version-installation-constantly-fails/49391.md?page=2)
