Skip to main content

Why is Java Deployment kit installing beta version of jre?

6 replies [Last post]
tdanecito
Offline
Joined: 2005-10-10
Points: 0

Hi All,

I discovered if you use the Java Deployment kit when no jre is installed it downloads and installs jre 1.6 U10 b14. If a version of 1.6.0 is installed it does not download the beta of 6uN.

If I use either of the following it downloads the beta:
deployJava.createWebStartLaunchButton(url); or
deployJava.createWebStartLaunchButton(url,'1.6.0');

I really do not want users downloading the beta yet.

Thanks,
-Tony

Reply viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
rogyeu
Offline
Joined: 2006-07-30
Points: 0

Hi Tony,

With the below JavaScript, 1.6.0_10 beta will only be installed if the Java DT Plug-In is already installed on the system.

This will only be true on clients who have already installed one of the EA or beta versions of 6u10.
For clients who have never downloaded 6u10, they will be redirected to java.com and 6u5 will be installed.

For instructions of how to remove the Java DT Plug-In, please refer to:
https://jdk6.dev.java.net/testDT.html
or the beta site:
http://java.sun.com/javase/downloads/ea/6u10/deploymentToolkit.jsp

tdanecito
Offline
Joined: 2005-10-10
Points: 0

Thanks!

I heard a rumor about this. So in summary deployJava.js will only be good for versions 6u10 and beyond. In others words it will never be a path to do updates automatically from 1.4x or 1.5.x or 1.6.0_05 from a web page to a production version till after you provide a production version of 6u10bx.

So the path for upgrade from a browser (IE, Firefox, Opera, Safari ect) without user manually doing the work is still a tricky path (i.e. not possible) as far as using Sun or java.net solutions??

Thats my synopsis (conclusion).

Please prove me wrong with a working solution (a working example for at least IE and Firefox).

-Tony

Message was edited by: tdanecito

wildfirexy
Offline
Joined: 2007-08-20
Points: 0

The "b" does not mean beta, it indicates "build", so b1.6 means Build 1.6. Please spend some more time reading sun's java site.

linuxhippy
Offline
Joined: 2004-01-07
Points: 0

> The "b" does not mean beta, it indicates "build", so
> b1.6 means Build 1.6.
Build 1.6 - huh? Never seen that strange build-numbers ;)

1.) 1.6 is the version number
2.) b14 is the build number
3.) u10 - means the 10th update release

Indeed - jdk6u10b14 is currently beta.

> Please spend some more time
> reading sun's java site.
I only can advise you to do the same.

lg Clemens

tdanecito
Offline
Joined: 2005-10-10
Points: 0

Thanks lg you are very correct!

The title on the main web page of Sun as of 6:38AM PST is:

Java SE 6 Update 10 Beta

As you know the b is followed by three other letters which spell beta. Good to see someone who read what I wrote and understands :-)

I have been in software engineering for over 24 years and I know what a build is :-)

-Tony

tdanecito
Offline
Joined: 2005-10-10
Points: 0

I figured out how to disable auto download using deployJava.js.

I will look for another solution to get java to the desktop. I have hundreds of downloads every week and not being able to use deployJava.js to download silently (without users manually doing it) is such a great shame.

-Tony