JReport Enterprise Server runs fluently in headless environments. What you need to do is make some simple configuration changes before starting JReport Enterprise Server in headless environments.
To launch JReport Enterprise Server in a headless environment, follow the steps below:
-Djava.awt.headless=true as a JVM parameter before starting JReport Enterprise Server.Notes:
-Djava.awt.headless manually, because JDK 1.5 can automatically give a value to the parameter according to the environment the server will run. For example, if it is headless, the true value will be given.Here lists the minimal set of libraries needed to use JDK 1.4 under RedHat Linux. They are as follows: