Tecnologie

Dettaglio dell'articolo:

martedì 10 aprile 2007

grafica, java e linux

Spesso capita di imbattersi in errori strani, quando si vuole erogare contenuti grafici lato server per mezzo di tomcat e di un sistema Linux.
Tali errori suggeriscono che le primitive grafiche di java non riescono a connettersi al server X.


Soluzione:
Avviare Tomcat con l'opzione:

export CATALINA_OPTS=-Djava.awt.headless=true

Una operazione Java "Headless" significa che un programma java server side è in grado di usare le API J2SE o J2EE senza che sia presente un ambiente grafico. Questo significa che non è necessario avviare il server X per avere la disponibilità delle funzioni grafiche all'interno di java, come avviene di default.

Commenti:

Scrivi un commento:

Archivio