En Eclipse, cuando se especifica argumentos en el diálogo de ejecución, Eclipse interpreta ${foo}
como una solicitud para utilizar el Eclipse variables foo. Me gustaría pasar una cadena a mi aplicación que contiene ${foo}
pero Eclipse la trata como una variable indefinida y me da un error.
-Dfoo "bar" --pattern "regex magic ${foo}"
Eclipse no acepta la comilla simple (') como carácter citando, sino que se convierte en parte de la entrada. ¿Alguien sabe cómo puedo escapar al ${foo}
en este cuadro de diálogo para que se interprete como texto y no como una referencia de variable?
has necesitado navegando a la pestaña "medio ambiente" en la ventana de configuraciones de ejecución y luego presionando "Select" y seleccionando la variable de entorno? – jluzwick
No quiero establecer una variable, quiero escanear el texto para que Eclipse lo pase como una cadena en lugar de reemplazarlo con el contenido de la "variable". Sin embargo, podría funcionar establecer la variable $ {foo} en "$ {foo}" ... – schmmd
Estoy buscando una respuesta que escapa $ {foo} cuando está entre comillas dobles. – schmmd