error: java.io.ioexception cannot run program javac createprocess error =2

hola buen dia, tengo un problema hice una aplicacion sencilla en java que genera reportes en jaspertrepors y a cuando la corro en otra maquina me manda el siguiente error:

error: java.io.ioexception cannot run program javac createprocess error =2

La aplicacion en la maquina que desarrolle si corre, solo en la nueva no.

Alguien que me pueda ayudar porfavor.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

Y la máquina nueva tiene

Y la máquina nueva tiene todas las bibliotecas como las tienes en tú máquina?

Imagen de divad

efectivamente

Si, de echo la aplicación esta en un servidor y se crea una unidad virtual y desde ahi se conectas 10 maquinas y de esas 10 solo una falla

Imagen de ezamudio

JRE

suena como que tienes instalado un JRE y realmente necesitas el JDK, por eso no encuentra el compilador.

Imagen de divad

listo

si eso era instalar el jdk, muchas gracias.

saludos, buen dia.