Home > Java, Mac administration, Mac OS X > Oracle’s Java 8 Update 65 – The return of the Java install application

Oracle’s Java 8 Update 65 – The return of the Java install application

For the past couple of releases, Oracle has used a standard installer package to install Java 8. With the release of Java 8 Update 65 though, Oracle returned to using an application to install Java.

Screen Shot 2015 10 20 at 3 40 39 PM

This switch away from using installer packages is a problem for Mac admins who need to deploy Oracle’s Java 8 in their own environment. However, after doing some research, it looks like it is still possible to deploy Oracle’s Java 8 Update 65 using a standard installer package. For more details, see below the jump.

While the Oracle install application is not a standard installer package, it appears that Oracle has stored an installer package for Java 8 within the install application at the following location:


Screen Shot 2015 10 20 at 3 50 11 PM

Once the JavaAppletPlugin installer package is copied out of the install application, it can be deployed like previous Java updates’ installer packages.

Now that the good news is covered, let’s talk about the install application. Oracle’s Java 8 Update 65 install application has the following behavior:

This application will prompt for admin privileges before fully launching.

Screen Shot 2015 10 20 at 3 40 58 PM

Once you provide admin authentication, the application launches.

Screen Shot 2015 10 20 at 3 41 27 PM

It will then tell you how many devices run Java while it installs.

Screen Shot 2015 10 20 at 3 41 35 PM

Once complete, it’ll tell you what it’s installed.

Screen Shot 2015 10 20 at 3 41 40 PM

As best as I can tell, that’s it. Unlike previous incarnations of the install application, the Java 8 Update 65 install application does not appear to try to install any browser toolbars. To verify this behavior, I ran the MacJREInstaller binary which the Oracle Java application is using to actually install the Java browser plug-in.

Screen Shot 2015 10 20 at 7 00 57 PM

While I observed that MacJREInstaller continued to check with Oracle and report which country it was being installed in, I did not see anything being downloaded from Oracle. All the functionality to do so is still contained within the MacJREInstaller binary though, so I plan to keep a close eye on this. For those interested, I’ve posted the output below.

  1. October 27, 2015 at 12:57 am

    I miss the days of getting Java updates through Apple.
    No clunky asking for permissions by default, no this or that. Just. straightforward. updates. Period.

  2. Art Rathke
    November 2, 2015 at 2:21 pm

    I’d like to install it as part of a DeployStudio workflow silently. The notes in this article sound like there is still some user input required.

    Is there some way to make this totally silent?

  3. Sue O'Hagan
    November 5, 2015 at 5:58 am

    I have tried installing Java 8 version 65. After I click close (to verify that java is working) a web page is opened (padlock) Oracle Corporation. this asks; verify Java Version. Check to ensure that you have the recommended version of Java installed for your operating system. There is a red ‘Verify Java version’ to click on.
    Is this the correct format (ie not a virus version of the installer)?

  4. Tom Rice
    November 12, 2015 at 8:08 pm

    Prefect. Thanks Rich. Added the additional path to the Applet pkg to our command line java installer workflow and all was back to normal. Not as flexible as before but at least it works.

  5. April 1, 2016 at 8:36 pm

    I am attempting to deploy the installation through ARD but can’t find a way to disable the yahoo installation part of the process through CLI. I did find an article where someone used open /pathtopkg -args sponsors =0 or something similar but those -args flags dont work with installer. Has anyone found a way to deploy the installation without the yahoo crapware?

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: