Thank you for being a valued part of the CNET community. As of December 1, 2020, the forums are in read-only format. In early 2021, CNET Forums will no longer be available. We are grateful for the participation and advice you have provided to one another over the years.

Thanks,

CNET Support

General discussion

Sun Java 1.4.2_03-b02 released

Dec 10, 2003 2:25AM PST

Discussion is locked

- Collapse -
Really dumb question
Dec 10, 2003 2:30AM PST

Is Sun's Java the same thing as Java Virtual Machine, or are they two different products.

- Collapse -
Re:Really dumb question
Dec 10, 2003 2:42AM PST

Sorry. I failed to write the program name clearly. The update is for Java(TM) 2 Runtime Environment, Standard Edition.

With regards to your question, The Java 2 Runtime Environment contains the Java virtual machine.

BTW, to download the update for offline installation, go here - it's 14.52MB

- Collapse -
Two simple questions, Do I need it? and Do I need Net Beans? [nt]
Dec 10, 2003 7:17AM PST

>

- Collapse -
According to the release notes...
Dec 10, 2003 1:11PM PST

This is the only change from 1.4.2_02:
Bugid 4924896 - Ship currently published CA certificates in cacerts file.

I would guess that some certificates are expiring at the end of the year.

- Collapse -
Re:Two simple questions, Do I need it? and Do I need Net Beans? [nt]
Dec 11, 2003 1:27AM PST

Larry,

You DON'T need the Netbeans stuff. Just "fluff" for most 'normal' users. Here's their description:

NetBeans IDE is an integrated development environment (IDE) for writing, compiling, testing, and debugging J2SE applications and J2EE web tier applications. It includes a full-featured text editor with syntax highlighting and error checking, visual design tools, Ant support, version control system support, and many other features. It is bundled with the Java 2 SDK as a "cobundle".

I installed the new Java on my personal WinXP Home version last night and it ran fine. In addition, I've upgraded a few of the Win2000, XP's and Win98's at the office too. No problems noticed so far.

Just my personal experience at this time, but it's only been a couple of days running.

Hope this helps.

Grif

- Collapse -
Thanks, Grif, but the italics are tough to read! [nt]
Dec 11, 2003 2:05AM PST

.

- Collapse -
(NT) Sorry, Just Turn Your Head Sideways.... ;-)) LOL
Dec 11, 2003 2:37AM PST

.

- Collapse -
(NT) ROFL
Dec 11, 2003 2:43AM PST
Just Turn Your Head Sideways.

Cool Grif Happy

But if bold and italic - it's not tough read LarryD?

Grin
- Collapse -
Re:Re:Two simple questions, Do I need it? and Do I need Net Beans? [nt]
Dec 13, 2003 2:04AM PST

OK, question from another dummy. The D/l page says it has net beans. Is there an option not to install that part during installiation? I would imagine I need to save it to disk and install offline to have that choice? I'm ok to install, just want to know my options before I click the install button. LOL This is the link I'm using. http://java.sun.com/webapps/download/DisplayLinks , Thanks, Rod

- Collapse -
Re:Re:Re:Two simple questions, Do I need it? and Do I need Net Beans? [nt]
Dec 13, 2003 2:23AM PST

Download page is at http://java.sun.com/j2se/1.4.2/download.html
Scroll down the page to find Download J2SE v 1.4.2_03 then click on download link below JRE or just go to this link to get the Windows Offline Installation, Multi-language of JRE v1.4.2.-03. This isnt the netbeans or no netbeans AFAIK.

- Collapse -
NT Does this download have beans or not?
Dec 12, 2003 11:40PM PST

.

- Collapse -
Re:NT Does this download have beans or not?
Dec 13, 2003 12:50AM PST

No it doesn't have the netbeans.

Happy

- Collapse -
Another dumb question..
Dec 11, 2003 8:30AM PST

Do I need to uninstall my current version jre1.4.1_01 before installing the new version?
May be noted on there website, but since I'm here, thought I'd ask Happy

- Collapse -
(NT) Yes - is better to uninstall the "old one" !
Dec 11, 2003 8:32AM PST

.

- Collapse -
Ray, Here Are The Installation Instructions...
Dec 11, 2003 12:23PM PST
http://java.sun.com/j2se/1.4.2/jre/install-windows.html

I normally download the "offline" installer, which is a larger file, because I need to install it on multiple machines. Installation DOES NOT require the uninstall of the old versions, as I have installed it on multiple machines without uninstalling the previous version. In fact, if doing the "online" installation, it's recommended to leave the previous version installed so that the download/installation will only need to install the "updated" portions of the program.(Click on the little "info" link next to "Windows Installation") The instructions DO MAKE A POINT to uninstall the previous BETA version if you happen to have that version installed.

You'll also note in the "Java Web Start" section (Upgrading from Previous Versions) at the bottom that you are directed NOT TO UNINSTALL it because the 'cache" will be removed and therefore cause a loss of some information.

Still, it's your choice.

Hope this helps.

Grif
- Collapse -
Thanks for the link
Dec 12, 2003 12:38AM PST

..

- Collapse -
All seems to have gone well
Dec 12, 2003 3:31AM PST

Downloaded the installer version so I could keep it for a backup. Installed over older version.
Using a DUN, so other than watching the grass grow, and the leaves fall, was relatively painless Happy
Thanks again to you and Marianna for replies.

- Collapse -
(NT) Good Job Ray & Glad We Could Help !
Dec 13, 2003 6:27AM PST

.

- Collapse -
You may want to ...
Dec 13, 2003 11:42AM PST

disable jusched.exe (Checks with Sun's Java updates site to see if newer Java versions are available. Visit http://java.sun.com or just run the Java Plug-In Control Panel if you want to do it manually). Can be disabled in msconfig or preferably using the Java Plug-In Control Panel (in Control Panel). You can also set the date/time that it checks for updates. Default is the 23 day of the month.

- Collapse -
Yep, Me Too !
Dec 13, 2003 12:17PM PST

I find it easiest to disable the automatic updates in the "Control Panel/Java Plug In" icon. Click on the "Update" tab, then UNCHECK the "Check for updates automatically" box.

Grif

- Collapse -
Grif (or anyone), a question--
Dec 14, 2003 4:16AM PST

Just exactly WHAT does java WEB START do????

Thanks, T.

- Collapse -
Java Web Start
Dec 14, 2003 4:34AM PST

How does Java Web Start work?
When a user clicks on a Java Web Start link, a file called a JNLP file is downloaded and then read by the Java Web Start helper application. The JNLP file is a small XML document that contains information about the application that the user is trying to launch, where the application is located on the network, the application version, and the version of the Java Runtime Environment (JRE) that is required to run the application. The JNLP file is authored by the application provider, and serves as a set of instructions that Java Web Start will use to download, install, run, and update the application when a new version is available.

http://java.sun.com/j2se/faq.html#Startwork

- Collapse -
More from the FAQ...
Dec 14, 2003 4:44AM PST
Is this a change from the existing Java security model?

No. Java applications still run in the Java "sandbox," and the Java 2 security model is preserved so that malicious code cannot be downloaded and run on the client machine. In other words, Java Web Start extends the same Java 2 security model used for applets to now include Java applications. Occasionally a Java application will request direct access to local machine resources such as the file system. In these cases, the user must grant the application permission to operate outside of the sandbox, and this is accomplished by presenting warning/permission dialogues to the end user.

Where does the automatic software updates from Sun come into play?

Java Web Start provides application providers the ability to target a specific version of the Java Runtime Environment for their applications. For example, an application provider may develop, test, and deploy an application based upon version 1.3.1 of the JRE. If the application provider then wishes to take advantage of new functionality in a newer release of the JRE, such as version 1.4, the application provider simply changes the target JRE in the JNLP file from 1.3.1 to 1.4. The next time a user runs the application, Java Web Start will detect that the application should now be run on version 1.4, and will automatically download and install version 1.4 if it is not already present on the client machine.

Sun Microsystems, Inc. does not proactively and automatically initiate software updates of the JRE. An updated JRE will only be downloaded and installed when a user attempts to run a Java Web Start enabled application that requires a version of the JRE that is not present on the client machine.

Can the application provider update their applications as well?

Yes. In the same way that a new version of the JRE can be downloaded and installed, the application provider can allow for newer versions of their applications to be downloaded and run. To do this, the application provider simply changes the version of the application to be run in the JNLP file, for example, from 1.0 to 2.0. The next time a user runs the application, Java Web Start will detect which version of the application should be run, and will automatically download and install the newer application if it is not already present on the client machine.

The application provider does not have the ability to proactively and automatically initiate software updates of their application. An updated application will only be downloaded and installed when a user attempts to run the application.

Does the software update from Sun erase my previous version of Java?

No. It installs a newer version of the Java Runtime Environment while leaving the existing versions intact. For example, a client machine can have the J2SE versions 1.3, 1.3.1, 1.3.1_02, and 1.4 installed at the same time without conflict. This is useful for when application provider A has only certified their application on version 1.3, while application provider B requires version 1.4 for additional features or functionality. There are no conflicts or collisions between JRE versions, as they all peacefully co-exist.
- Collapse -
Tom, It Keeps Your Version Of Java Current...
Dec 14, 2003 4:41AM PST

...so it works correctly on any website that you might visit..It accesses the internet and downloads specific runtime files that may not be on your computer. If an older version is needed, then that will be downloaded if necessary. I've never found the need to use it as I always stay as current as possbile, so I don't use it.

Here are some links where you can read about it:

http://java.sun.com/products/javawebstart/

http://java.sun.com/products/javawebstart/overview.html

HOpe this helps.

Grif

- Collapse -
Done..and thanks for that info
Dec 14, 2003 12:07AM PST
Happy
- Collapse -
Thanks - just nabbed a VERY useful script!!
Dec 15, 2003 12:29AM PST

I just saved their Download Calculator to my hard drive... will be most useful when I want to calaculate future downloads from other sites, or those I offer at my own domain. Happy