I'm facing difficulties in finding a better way to setup workstations that will be used to access our legacy web-application. The clients' platform is Microsoft Windows XP.
The usual task is like this, and must be repeated across all workstatios :
1. Install Mozilla Firefox 3.x
2. Install specific jre 1.4.x -> to view javaapplets for report previewing etc
Because this legacy web application still uses an old report engine, it must stick to this jre version, otherwise, the print preview and the print output could be different from what we wanted.
3. Install specific font on Java
Must place several ttf files into font folder of Java
- What is the client already has another newer version of JRE installed ? How do i make the Firefox to use the older JRE ?
How-to-make-it-easier problem :
- Can i 'bundle' the JRE along with the specific fonts with the Firefox and 'installs' it without affecting the client's already existing JRE and firefox ? The bundled firefox would use the bundled JRE, not the already installed JRE.
If i were to implement this in linux, i think i could copy the ttf files into the extracted jvm, and simply make a symbolic link of the libjavaplugin_oji.so to the plugin directory of firefox. All that is left is to provide a desktop icon for the bundled firefox, that will use the bundled JRE.