Java: Different Versions for IE & FireFox

19,349

Solution 1

It's been a looooong time since I've tried anything like this, and you'll have to research the steps to be sure, but something along these lines may allow differing versions of Java to coexist like you want:

  • Install the older version as default. (IE should access this fine.)
  • Download the newer version in the SDK+JRE form; install/unzip to your choice of location.
  • Setup batch scripts that will change your Java-related environment variables from the older version to the new version temporarily (ie, from one particular shell).
  • Setup another batch script to call the first, setting up the environment for new Java, and then startup Firefox.
  • Make a shortcut on your desktop that runs that script instead of starting Firefox directly.

Of course, there may be an Easier Way(tm), but that's what occurs off the top of my head.

Solution 2

Navigate to the folder of the JRE you wish to use under Program Files and navigate to it's bin directory. Run javacpl.exe and go to the "Advanced" tab. Expand "Default Java for Browsers" and check off Microsoft Internet Explorer, then hit OK.

alt text

Share:
19,349

Related videos on Youtube

Sc0tty
Author by

Sc0tty

Updated on September 17, 2022

Comments

  • Sc0tty
    Sc0tty over 1 year

    How can I install the Java JRE such that I have an older version for IE (specifically 1.4.2) and the latest version for Firefox and the command line?

    Note that I have attempted to install both 1.4.2 and 1.6.0 and 1.6.0 seems to override no matter what I do to IE:

    1. Disable the Java DLLs via Manage Add-ons
    2. Un-install 1.6.0 via Internet Objects
    3. Both 1 & 2

  • OscarRyz
    OscarRyz over 14 years
    Isn't this like trying to kill a fly with a shotgun?
  • Sc0tty
    Sc0tty over 14 years
    Thank you for the idea, however I am trying to get this to run without virtualization.
  • quack quixote
    quack quixote over 14 years
    @Oscar great metaphor
  • quack quixote
    quack quixote over 14 years
    that looks like a Much Easier Way(tm).
  • John T
    John T over 14 years
    Im with @Oscar, seems a little overkill. Especially with Vbox being an approx. 70mb download now and >100mb install.
  • Sc0tty
    Sc0tty over 14 years
    With multiple installations of Java, only the most recent shows up on this list, not every version.
  • John T
    John T over 14 years
    Updated with another possibility
  • Sc0tty
    Sc0tty over 14 years
    With multiple installs of the JRE, the single control panel is for all installed versions; there is not a separate control panel for each install. By turning off JRE access to the browser here in the control panel, it disables Java entirely for that browser, not just aparticular version of the JRE.
  • Timmmm
    Timmmm over 9 years
    This setting does not seem to do anything for me. If I check it in the version of Java I want, it says some changes have been made and I should restart my browser. But if I open the javacpl.exe again it is unchecked.