2011-11-29 18 views
5

En IntelliJ, deseo crear una configuración de ejecución que ejecutará run-app en un entorno personalizado denominado "demostración". La siguiente trabaja muy bien en la línea de comandosConfiguración de ejecución de IntelliJ para el entorno de Grails

grails run-app -Dgrails.env=demo 

Pero dentro de IntelliJ, si entro en cualquiera de los campos

run-app -Dgrails.env=demo 

o

-Dgrails.env=demo run-app 

en la "línea de comandos" de la "Ejecutar/Debug Configuration ", ninguno de ellos inicia la aplicación en el entorno correcto.

Respuesta

10

El diálogo Ejecutar configuración tiene campos de texto separados para las opciones de jvm y los argumentos del comando. Debe colocar el campo '-Dgrails.env = demo' en 'Opciones de VM'.

+1

Intenté esto usando Intellij 2016.2 y Grails 3.2.0.M2 sin suerte. Lo que funcionó fue poner 'run-app -Dgrails.env = prod' en el campo" Línea de comando "como lo había intentado originalmente el OP. También trabajó desde la línea de comando. – ubiquibacon

Cuestiones relacionadas