Installing BIRT All-in-One under Linux
On Linux, installation is similar. The archive file containing the All-in-One package is a standard Linux tarball file. One recommendation for the Linux installers is to use Sun's Java instead of the GNU Java. The GNU Java is compliant to an older specification of Java than BIRT requires, and some features will not work correctly under Linux. Installing Sun Java under Linux can vary based on the distribution of Linux one uses and the distributor's views of the Sun license for Java. I have chronicled my experiences getting Sun Java to work under Ubuntu Linux (a free desktop-based distribution of Linux based on Debian) as well as CentOS (a free alternative to Red Hats Enterprise Linux) on my blog.
Note
OpenJDK contains a version of js.jar
that needs to be replaced with BIRT's version in order for BIRT to work correctly.
Also, based on the version of BIRT we run, we will need one of two different Java versions. For BIRT versions prior to 2.2, we will need...