Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Apple does it again! (java update)

Ok, I see there are a few posts on apple pushing a Java update from 1.6.0_35 to 1.6.0_37. This removed the Java preferences, it is not there in System Settings for me as some are saying it is for them on OSX 10.6. Another thing missing is javaws so I can no longer open jnlp files. This has left me dead in the water running critical apps to do my job. I can use timemachine to go back but I do have some work I would need to go back and deal with.


Makes me wonder why Apple does such things (in the name of security), without giving us the option of going back. I did not explicitly install this update, as I have learned not to, but did update a printer driver. Now I have 1.6.0_37.


So is there a way to go back to 1.6.0_35 without a timemachine restore? Is there a way to get javaws for 1.6.0_37? Is there anyone at Apple that cares to know that they are making their users lives miserable with some of their decisions? I thought that their mantra was to be elegant and simple but fighting these fires after updates is nothing but agrevating.

Mac Pro, OS X Mountain Lion (10.8.2)

Posted on Oct 17, 2012 9:18 AM

Reply
45 replies

Oct 17, 2012 11:29 AM in response to frogbite

I got jnlp files to load, but now working on .jsp files. To get jnlp files I did:


cd /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Commands


sudo cp /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws.or ig


sudo cp javaws /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/javaws


When I try to load a jsp file in Firefox it prompts for an app, so I am guessing it is not getting the plugin.

Oct 17, 2012 1:30 PM in response to macjack

I did follow your advice and gave some constructive feedback regarding this. For me, the issue here is that in their desire to make things as simple as possible they are making them incredibly complex. So much so that not even their own support staff does not know at times how to get around issues. Being new to Mac (about a month with MBP), I have been forced to learn the interworkings far more than I had to know for Linux or Windows to deal with what what should be basic functionality and useablity.

Oct 17, 2012 4:26 PM in response to frogbite

frogbite wrote:


For me, the issue here is that in their desire to make things as simple as possible they are making them incredibly complex.

That's my basic quarrel with a lot of the new features. It's always good to learn the "inner workings" but not to have to learn the hard way. Sorry to hear about your experience. I've never used anything but a Mac and being as familiar as I am, I'm having some difficulty understanding the rationale behind the changes.


Hope it will be smooth sailing from here on in!

Oct 20, 2012 7:58 PM in response to frogbite

I also had the same issue. Though i could not get my java to work again using some of the recommendations. I was super frustrated because i do alot of Cisco work from my MAC and the utilities will not work under Java 7. I have been scouring the web for a solution to no avail.


I contacted Oracle and they want $1 a minute support but cant guarantee they will fix it because the apple updated was the root cause.
i contacted Apple and escalated to their senior support, they were not even familiar yet with the update change. It shocked me, but they advised me to to the reinstall from the recovery disk. Which didnt fix anything to do with java.. cause its not in Mountain Lion, so of course the reinstall didnt fix it.


I needed to get back to java 1.6.0_35 with both 32 and 64 bit version on my machine including the matching internet plugin for firefox.


After many different solutions, I downloaded javadeveloper_for_os_x_2012005__11m3811.dmg from the Apple developer site. I first removed the \Library \Internet-plugins - java plug in there. I also removed the java folders from /Library and /System/Library and rebooted. I doublechecked that java was not still installed from the terminal screen.

I installed that dev pack and i was able to get it all back to the original 1.6.0_35 including the internet plug-in for firefox.


I know that the older version has bugs in it, but i need it to do my job and until Cisco supports v7 in their apps, i am stuck with it. I and i guess i should have read the update fully before i downloaded that last apple update. I post this for anyone else who might still be looking for a solution, and in their travels, may have botched their install of java.


Cheers.

- I'm happy again

Oct 21, 2012 12:49 AM in response to frogbite

Oracle provides instructions on an easy way to uninstall Java 7 and restore Java 6 here as long as you can live with 1.6.0_37 and it won't restore the Java Preferences app.


Uninstall Oracle Java 7 by deleting the plug-in file. From a Terminal window enter:

sudo rm -rf /Library/Internet Plug-Ins/JavaAppletPlugin.plugin


Create a symlink using the following command, entered on a single line:

sudo ln -s /System/Library/Java/Support/CoreDeploy.bundle/Contents/JavaAppletPlugin.plugin /Library/Internet Plug-Ins/JavaAppletPlugin.plugin


Message was edited by: MadMacs0

Oct 21, 2012 6:58 AM in response to MadMacs0

Thanks MadMac0,


I did try that but, but it didnt work for me. But...


I think it was my own fault playing around with the links in /usr/bin, System/Library/Java, etc.. and trying to fix it from another mac.

It snowballed on me... i was in such a panic to fix it ... three days later it was a mess.


For those that manage to goof up as much as i did, they can consider the java developers kit as a soution.


I wish i had your post the day it happened.
Note: it put everything back to normal includnig pref panes. Ping me if you want some instruction on what to clear out prior to installing it.

Oct 21, 2012 9:31 AM in response to TimPetro

I´m so fed up with Apple Updates, that it´s a long time ago that before any one, i clone my hard drive with Superduper(of course, not with Time Machne. So many failures). So i can revert to the previous state. I do it now even before i install any app.

In case i need it, i restart from the cloned drive, and use Superduper again to restore. It takes so little time.

Apple does it again! (java update)

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.