Releases of Java may provide a third party sponsor offer for users to install. If you wish to install Java without being presented any third party sponsor offers, there are a couple options.
Option 1: Disable sponsors through the Java Control Panel (Recommended method)
Option 2: Disable by installing Java through a specific Command Prompt method
Prior to the Java 7 Update 65 (7u65) and Java 8 Update 11 (8u11) releases, to disable sponsor offers at the time of installation, the user could de-select the option during installation or can pass
SPONSORS=0 as a commandline option. Starting with the 7u65 and 8u11 releases, a new Java Control Panel (JCP) option to disable sponsors is available. To use this option, go to the JCP Advanced tab, and check or uncheck Suppress sponsor offers when updating Java. This option is applicable to 32- and 64-bit Windows operating systems and starting with Java 8 Update 40, available on Mac OS X systems.
For Java versions starting with 8u11 and 7u65, disable offers using the simpler method described in Option 1.
If you wish to install Java without being presented any third party sponsor offers, you can install Java using a specific Command Prompt method with a flag. By installing Java with this Command Prompt, the sponsor offerings are disabled for the current and future releases of Java.
Note: This Command Prompt method will not uninstall or remove the sponsors that have already installed but will prevent any future sponsor offerings. This procedure should be applied to:
Applying the procedure to Java offline installers, for Microsoft Windows, to Java online installers for Windows released prior to 7u55, and to Mac OS X installers prior to 8u40 will not disable sponsor offers.
opencommand to pass the
open <path to the downloaded and mounted installer .app>
open /Volumes/Java\ 8\ Update\ 40/Java\ 8\ Update\ 40.app --args SPONSORS=0
SPONSORS=0is the flag that will disable sponsor offerings in Java updates.
You might also be interested in: