Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
I installed the update, and the preference pane appears in System Preferences, but not in the Apple-made Java Preferences app, which I know was supposed to happen. Can I now delete the Java Preferences app?
 
I installed the update, and the preference pane appears in System Preferences, but not in the Apple-made Java Preferences app, which I know was supposed to happen. Can I now delete the Java Preferences app?

They both can exist together. Applets will choose the version they need. For instance, the Harmanh Remote app uses Java, but won't run with 7 - I needed to have the Apple version enabled (v6). However, if I launch a Pogo game through Safari, it will use the latest release.

It was a bit confusing to me also, but with a little testing I found they both work fine, as needed. I might install the JDK, as according to what I've read here, it'll consolidate the control panels (I still havent read the linked Oracle info on this).
 
There's an iOS version? Where the **** have I been?

And yeah, I halfway agree with you. Minecraft would at least perform smoother on lower end machines if it were done in something besides Java. But on normal machines, it runs fairly well, and with Java being so open and modular, it makes for much easier modding.

Yes, it does make it much easier to mod. I just get annoyed when the stupid startup screen makes my GPU run loud and takes 60% CPU (or 60/8 of my total processing power). The iOS version is actually quite different and not full-featured, but it's the same basic thing.
 
Can't speak for the original author, but I have Snow Leopard and am stuck on it because I have MS Office 2004. I have MS Office 2004 because my IT department still has MS Exchange Server 2003 (technically, I could have Office 2008's Entourage and Office 2011's everything else, but that's a hefty donation to the Steve Ballmer Foundation that I'm not quite prepared to make). At the bright end of the tunnel is an impending move completely off Exchange Server, at which point I'll get the latest Office and the Mountain Lion. Until then, though, the chain of dependencies hanging off that Rosetta drop for Lion has me stuck.

Oh, to the point: yes, you can hack the installer to install on Snow Leopard. The issue with Snow Leopard compatibility is a font dylib used in Swing, so if you are running command-line text-only applications hacking JDK7 onto Snow Leopard should work just fine. I've got the last preview release built for Snow Leopard and the release version for Lion both installed here (easy to switch between JVMs in OS X) and they both work just fine for server-side applications.

Now we're getting rather off-topic, but I've dealt with a lot of Exchange Server 2003 issues, and its worth checking on Entourage 2008 availability with your IT department. Exchange Server 2003, unlike all the newer versions, included a license for Outlook for every CAL. This is a huge reason businesses put off upgrading as long as possible. Anyway, if the company kept up on their software assurance plan with Microsoft, Microsoft upgraded the earlier Outlook 2003 offer by giving Exchange Server 2003 customers licenses for Outlook 2007 for PC and Entourage 2008 for Mac. They offered the actual installer via CD as well as via download. In my experience, universities and hosting services usually make it possible to just grab your free copy of Entourage online. Businesses, though, are pretty hit and miss, depending on how controlling the IT department is. But they very likely do have an already paid-for license of Entourage 2008 you can install. The only restriction is that copy of Entourage is licensed as part of the Exchange Server 2003 CAL, so when they do upgrade, your license is no longer valid -- though you'd want to use Outlook then anyway.

Then just grab Office 2011 for the MUCH improved other apps, and you can move past 10.6, assuming you don't have any other Rosetta-needing software.
 
Installed it on Retina MacBook Pro. Text looks horrid. Built in version looks good. Hopefully they build support in soon.

I hate java, but lots of devices I manage have java management GUIs.
 
Will J7 lead to jdownloader not cancel my restarts? When ever I have jdownloader running and want to restart my machine, it will cancel the restart.
 
What still uses Java?

Thousands of education, scientific, engineering, mathematics, and other vertical market applications that you've never heard of and wouldn't understand.

----------

Who cares about Java?

Millions of scientists, engineers, mathematicians, and other highly skilled technical people, who made the Mac a respectable platform.

In *our* house, Java is important.

----------

They hate Java, because they are not able to disable the Java web-browser plugin, even if it is easy.

No, that's not it. They hate Java because they're stupid and ignorant, and don't understand anything that falls outside of the dominant shiny-object aesthetics of mainstream Mac propaganda.
 
If you simply follow the links in this story, you'll be able to easily download the latest Java for OS X if you so choose.

So... Apple will release this via Software Update soon?

No. Apple is no longer updating Java on the Mac. I assume they'll try to play nice with Oracle for the foreseeable future, but other than that, we can't expect anything to come out of Software Update.

I wish they could distribute Java through the MAS though, thatway it wouldn't need (another/seporate) background service checking for updates.

Exactly why I wish they could/would release Java through the Mac App Store on Mac. Then the updates wouldn't be annoying like Adobe/Microsoft/other software updates can be.
I suspect that if J7 isn't released via SU or MAS it's uptake will be fairly minimal. Most Mac users don't hang out on geek forums. Those who just want a computer that 'just works' will not hunt down stuff that's essentially invisible to them.
Keep checking the OS X Software Update [:apple: >Software Update]. Apple always releases their own versions of Java, with good reason.
No, as noted above, Apple stopped doing this and handed over the reigns to Oracle.
It is time to call it quits with these crap technologies. Java, Javascript, Actionscript. They are all security nightmares due to faulty designs.
Java and Javascript are not the same thing, they serve completely different ends.

My only use of Java, that I'm aware of that is, is for the admin panel of a couple of Netgear switches. Heaven only knows why they couldn't use a standard HTML interface like their other hardware. :(
 
Last edited:
It is time to call it quits with these crap technologies. Java, Javascript, Actionscript. They are all security nightmares due to faulty designs.

----------



By crap do you mean minecraft?

Lol no, i mean i updated java and now minecraft crashes when i try to open it, how do i get rid of the update to java?
 
Exactly why I wish they could/would release Java through the Mac App Store on Mac. Then the updates wouldn't be annoying like Adobe/Microsoft/other software updates can be.

Java is not exactly something you can sandbox/wrap-up in a self contained app bundle. As such, there's no way to put it on the Mac App Store.

----------

No offense taken. I completely agree. Java should stay just as a web app language unless HTML5 can replace it (?).

HTML5 is a client side technology and if you're talking about the actual HTML portion (not the DOM manipulation/Ecmascript portions to manipulate it), it's a mark-up language, not a programming language.

As a computer science student, you should understand what that means.

I took AP Computer Science last year in school, and we were forced to only use Java. Ugh. What a slow turd!

Stop repeating whatever you read on the Internet. Java isn't slow, especially not for the kind of work done in AP Computer Science.

Java now uses JIT compilation and thus whatever gets run on your hardware is not interpreted bytecode, it's native language that the JVM creates on the fly.

It also has vast librairies already written for it, enabling fast development and deployment without having to reinvent the wheel at each turn. It comes with mature garbage collection to top it off. There's nothing "turd" about it and the slow part is quite debatable.

Of course, you know all this being a Computer Science student... you wouldn't just repeat things you read on the Internet as gospel right ?

----------

A significant amount of Java [in the enterprise] isn't client, browser (applets), but server-side frameworks for web: page generation, transaction processing, middle-tier business objects, data access, and also web services that are often times consumed by iOS apps :)

Exactly. If anyone wants to read more about this topic and actually learn a thing or two, look up J2EE (the "Enterprise Edition" of Java, compared to J2SE, what you install on your desktop/laptop), EJB (Enterprise Java Beans), JDBC and JSP (Java Server Pages).

Also, this server-side code, usually deployed as either WAR or EAR files, is executed and managed by what is called an Application Server. A few of note to look up to get into the beat of things :

- Oracle Weblogic 11g Suite
- IBM Websphere
- JBoss (open source implementation)

All things you can read about quickly on Wikipedia before you decide to make comments about Java on forums. Could prevent you from posting credibility hurting posts. A lot of people here commenting without an idea of what is Java and what different Java technologies are out there.
 
I don't want Lion because it doesn't have Rosetta.

Ok, that's understandable, although going forward you will find yourself increasingly left behind.

Also, I do have a 64-bit CPU in my machine. I don't even think Snow Leopard can run on 32-bit machines. I'm not going to go mess with my Java again. Last time I tried... it was terrible.
OT: Yes, Snow Leopard was fully supported on all Intel-based Macs that existed at the time. This includes all Macs, both 32-bit and 64-bit, from the initial transition from PPC to x86, all the way up until Snow Leopard was superseded by the release of Lion.
 
- Oracle Weblogic 11g Suite
- IBM Websphere
- JBoss (open source implementation)

Don't forget Tomcat (Apache) :)

I'm a java developer for a large corporation. I think people think that java is only used for applets. It's used server side by the majority of Fortune 500 companies in some capacity. It's not going anywhere.
 
I just wish they would update JAVA for PPC as some sites are not next to useless because it hasn't been updated in so long!

You probably will not find any Java updates forthcoming from Apple for PPC-based machines ever again.

Apple did release an exceptionally unexpected patch for Leopard recently, to help mitigate the Flashback Trojan. Similar to their initial, quick-and-dirty patches for Snow Leopard and Mountain Lion, this patch removed any existing infections it found on your system and reduced the likelihood of contracting the malware with the blunt force approach of shutting Safari's Java plugin off by default.

But they only made this update available for Intel-based Leopard systems. They did not release anything similar for PPC-based Leopard systems. (This is understandable of course, considering the Flashback Trojan's payload cannot run on PPC-based CPUs.)

Also, although Apple did eventually release a patched version of Java for Snow Leopard and Lion that actually closes the vulnerability which allowed Flashback to run in the first place, Apple never did release such a patched version of Java for Leopard: neither for PPC nor Intel.

[edit]
The maker of TenFourFox, the final remaining web browser with modern features for PPC based Macs that is still receiving regular updates, has decided to shut off support for all binary plugins entirely. In their opinion, given that none of the major plugin vendors are still releasing updates for PPC anymore, their very continued existence constitutes an unacceptable security threat.

In summary, in today's Internet, if you have a legitimate need to visit a website that requires the front-end use of Java, then now is the time to retire your PPC-based Mac in favor of something a little more modern.
 
Last edited:
64-bit plug-in + 32-bit browswer = FAIL!

I installed this Java update. It's 64-bit. I then discovered that Google Chrome, which I prefer to Safari, is 32-bit. So Java is broken for Chrome.

Does anyone know if either a 32-bit Java 7 plug-in or a 64-bit Chrome app is available?
 
Seems like this JRE build does not work for Java applications that are run locally on Mac OS. All of the Java applications still use Apple's JRE 1.60_33. I guess Java 7 only works for browser applets as a web plugin.
 
Seems like this JRE build does not work for Java applications that are run locally on Mac OS. All of the Java applications still use Apple's JRE 1.60_33. I guess Java 7 only works for browser applets as a web plugin.

Just set your JAVA_HOME accordingly and it'll get used. Just make sure any Java application you try to run on the OpenJDK 7 JRE is compatible as OpenJDK 7 drops quite a few things that J2SE 6 supported.
 
Java SE RE7 installs successfully but where is it?

Went here, downloaded and successfully installed jre-7u6-macosx-x64.dmg but when I open /Utilities/Java Preferences/ I see only references to Java SE 6. Turns out that there is a new preference panel in System Preferences > Other. I imagine this will be a source of much confusion. Unfortunately for me, this upgrade does not fix the drag and drop interface in Java applets such as JFileUpload.
 
Ok, that's understandable, although going forward you will find yourself increasingly left behind.


OT: Yes, Snow Leopard was fully supported on all Intel-based Macs that existed at the time. This includes all Macs, both 32-bit and 64-bit, from the initial transition from PPC to x86, all the way up until Snow Leopard was superseded by the release of Lion.

I'm getting left behind, but there are some Rosetta apps I just don't want to give up. Eventually, I might just upgrade and keep a Snow Leopard virtual machine just for old apps. Fortunately, my computer is good enough at multitasking for this.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.