Combina un JRE en un exe usando Launch4J

Estoy intentando agrupar el JRE en mi exe usando launch4j.

La estructura de mi carpeta es la siguiente:

|- test
    |- jre(copied from my windows installation of jre)
        |-bin
        |-lib
    |- jretest.jar (the jar file I am using to create my exe)
    |- jretest.exe (the output exe file)

En Launch4j, he configurado elBundled JRE Path comojre.

El exe funciona bien hasta ahora.

Sin embargo, cuando copio mi archivo exe en otro lugar y lo ejecuto, aparece el mensaje de errorThis application was configured to use a bundled Java Runtime Environment but the runtime is missing or corrupted.

He buscado en SO y encontré las siguientes preguntas, pero no pude hacer que mi aplicación funcione con las sugerencias que se dan allí.

¿Cómo empaqueto un JRE en un EXE para una aplicación Java? Launch4j dice que "el tiempo de ejecución falta o está dañado".

¿Cómo agrupar un JRE con Launch4j?

¿Alguna idea de lo que podría estar yendo mal aquí con un jre incluido?

¿Cómo puedo hacer un exe independiente?

No quiero hacer un instalador para mi aplicación, pero solo tengo la intención de ejecutarlo.

Cualquier ayuda sería muy apreciada.

Respuestas a la pregunta(1)

Su respuesta a la pregunta