Ye Olde Java and 10.12

Discussion in 'macOS Sierra (10.12)' started by MysticCow, Jul 8, 2016.

  1. MysticCow macrumors 6502a

    May 27, 2013
    Has anyone tried to get the old Mac Runtime for Java (Java for OS X 2015-001) going under 10.12? Apparently, it's going to be killed under 10.12. However, I really do need it and without this kind of support, I have a good chance of not going to 10.12.

    Is there a trick to get it in there and working?

    Link to the Java:
  2. grahamperrin macrumors 601


    Jun 8, 2007
    Mashemite:~ grahamperrin$ date ; sw_vers
    Fri  8 Jul 2016 22:58:32 BST
    ProductName:    Mac OS X
    ProductVersion:    10.12
    BuildVersion:    16A239j
    Mashemite:~ grahamperrin$ java -version
    java version "1.6.0_65"
    Java(TM) SE Runtime Environment (build 1.6.0_65-b14-468-11M4833)
    Java HotSpot(TM) 64-Bit Server VM (build 20.65-b04-468, mixed mode)
    Mashemite:~ grahamperrin$ sudo cp -r /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Applications/
    Mashemite:~ grahamperrin$ 
    – that much works, but the Internet plug in is not recognised by Firefox or OmniWeb (and for OmniWeb, I tried plugging it into the application bundle as shown below).

    Screen Shot 2016-07-08 at 23.06.07.png
    If you require outdated Java plugged into a browser, I recommend an outdated operating system (not necessarily Mac OS X) in a VirtualBoxVM.

    Or maybe you could do something with Wine or CrossOver.

    (A while ago – long before Sierra – I sought away to have just one browser for OS X use an outdated Java. No success.)
  3. MysticCow thread starter macrumors 6502a

    May 27, 2013
    So it does install? There may be hope yet. For the record, I don't need it for a browser, but for an application (Pyware), where the older versions were built for MRJ and was never brought out of it.

    I have several old versions of Pyware that require that specific Java plugin to work. The new Pyware is like FF and Chrome in that it just refuses to work under that one.

    There may be hope yet.
  4. grahamperrin macrumors 601


    Jun 8, 2007
    Yep, above there's 1.6.0_65.

    For that version to be usable you must move or remove any superior versions from /Library/Java/JavaVirtualMachines/
  5. MysticCow, Jul 9, 2016
    Last edited: Jul 9, 2016

    MysticCow thread starter macrumors 6502a

    May 27, 2013
    The old applications rely on that particular Java (it makes an exact call for it and fails if it isn't there, regardless of other Javas installed). It won't launch with any other version. I guess when it comes I'll bite the bullet and see what happens.

Share This Page