Luego de la instalación de JDeveloper 12.2.1.3 o 12.2.1.4, al compilar nuestra aplicación y desplegarla en nuestra instancia de weblogic, nos puede suceder este error durante el arranque de la instancia, veamos cuál es la solución.

Si observamos bien, veremos lo siguiente:

El problema en sí esque el tipo de comando que JDeveloper ejecuta para iniciar la instancia de weblogic es viejo y por ende no funciona correctamente, sin embargo su solución es muy sencilla.

Debemos modificar este archivo:

C:\Oracle\Middleware\Oracle_Home\jdeveloper\ide\bin\ide.conf

Añadir la siguiente línea:

AddVMOption -Djdk.lang.Process.allowAmbiguousCommands=true

Guardamos el archivo y luego debemos reiniciar JDeveloper, probamos compilar e iniciar la instancia de weblogic y el error ya no debe aparecer.

4 respuestas a «Solución: Error en JDeveloper java.io.IOException: Cannot run program «cmd.exe» when starting Integrated Weblogic Instance»

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *