Installing JRE (platform specific by application)

I know, another installation question :)

I am writing an application that downloads a JRE based on its os/arch.

I know about webstart and the many installers, but they aren't applicable to what I am trying to do (an autoupdate client that will even update its own JRE).Very similar to webstart but without forcing a JRE on the platform itself .

I have read many times that most people take an installed JRE and package it directly with the application. I would need to do this with 4 different platform configurations (windows, linux, solaris, etc). This could be a bit much when ever we need to update the JRE.

Does any one know if there are JRE's pre-zipped (packed, tared, whatever) that I could download when we need an update? The silent installer for the JRE would have been perfect, but it looks like it affects the entire platform, I just need it for our specific application.

[918 byte] By [Tank_1a] at [2007-11-27 3:22:52]
# 1
I'm trying to accomplish the same thing using the platform installer and also running into problems with the installed JRE affecting the system wide JRE. Any one have any luck getting around this?
lunatyka at 2007-7-12 8:25:37 > top of Java-index,Desktop,Runtime Environment...