Otro hint para tener en cuenta.
Típicamente cuando hay una aplicación que de una u otra manera trabaja con gráficos, ya sea generando archivos PDF por ejemplo, o imágenes, es probable que nos enfrentemos a errores del tipo:
Can't connect to X11 window server using 'localhost:0.0' as the value of the DISPLAY variable.
Esto ocurre más frecuentemente en Linux que en Windows.
Al menos en Linux, se debe a que por algún misterioso motivo es como si java no encontrara una pantalla donde desplegar los gráficos que va a generar. Si la variable de ambiente DISPLAY apuntara a algo "real" no habría problemas.
Al menos en Linux, se debe a que por algún misterioso motivo es como si java no encontrara una pantalla donde desplegar los gráficos que va a generar. Si la variable de ambiente DISPLAY apuntara a algo "real" no habría problemas.
La solución más "limpia" que he verificado funciona, es agregar como parámetro de ejecución para la máquina virtual, la siguiente línea:
-Djava.awt.headless=true
Increiblemente funciona y no tenemos que darnos de cabezazos buscando donde setear el valor de la variable de ambiente DISPLAY.
Más información:
No hay comentarios.:
Publicar un comentario