Go Back   MacRumors Forums > News and Article Discussion > MacRumors.com News Discussion

Reply
 
Thread Tools Search this Thread Display Modes
Old Aug 14, 2012, 03:39 PM   #1
MacRumors
macrumors bot
 
Join Date: Apr 2001
Oracle Officially Launches Java SE 7 for OS X






Oracle today announced the release of several new Java software packages, including the new Java SE 7 Update 6 that brings full support for Java SE 7 to OS X for the first time. The release follows launch of Java development kits for OS X back in April.
Quote:
- With this release, Oracle is providing full availability of Java SE 7 Update 6 on Mac OS X, including the Java Runtime Environment (JRE) and the Java Development Kit (JDK), as well as the JavaFX 2.2 rich client platform and JavaFX Scene Builder.

- Consumers will soon be able to download the JRE for Mac OS X from Java.com, just as they do for all other operating systems, and Oracle will provide auto-updates for Mac OS X at the same time as for Windows platforms.



Apple announced in October 2010 that it was discontinuing its support for Java, with Steve Jobs noting that having Apple responsible for updates generally resulted in Java for OS X being one version behind Java for other platforms. Jobs noted that that "may not be the best way to do it", and his belief was proven true earlier this year after the Flashback malware was able to infect 600,000 Macs by taking advantage of a Java vulnerability that had already been patched in most versions of Java but not yet addressed by Apple.

Apple has continued to maintain Java SE 6 while contributing resources to the OpenJDK project to help Oracle and other developers build and maintain Java SE 7 and future versions. Notably, Apple's latest update to Java SE 6 came in sync with Oracle's updates for other platforms, indicating that Apple is working closely with Oracle to make sure Mac users are protected with up-to-date versions of Java on their systems.

Article Link: Oracle Officially Launches Java SE 7 for OS X
MacRumors is offline   1 Reply With Quote
Old Aug 14, 2012, 03:41 PM   #2
50548
Guest
 
Join Date: Apr 2005
Location: Currently in Switzerland
Virtually useless for any ordinary end-user, but welcome news anyway.
50548 is offline   1 Reply With Quote
Old Aug 14, 2012, 03:42 PM   #3
mathcolo
macrumors 6502a
 
mathcolo's Avatar
 
Join Date: Sep 2008
Location: Colorado
Does this version support the Swing API? I remember from a long time ago there being something about how version 7 didn't yet support Swing, but if this is an official release...
__________________
- 13" rMBP - 2.6 GHz i5 - 512GB SSD - 8GB RAM
- Google Nexus 5
mathcolo is offline   0 Reply With Quote
Old Aug 14, 2012, 03:43 PM   #4
cocky jeremy
macrumors 68040
 
cocky jeremy's Avatar
 
Join Date: Jul 2008
Location: Huntington, WV
Send a message via AIM to cocky jeremy Send a message via Skype™ to cocky jeremy
Java.com tells me to download from Apple.. so WTF?
__________________
 27" iMac. 3.4 GHz i5. 24 GB RAM. 512 GB SSD - 64 GB iPhone 6 Plus 
cocky jeremy is offline   2 Reply With Quote
Old Aug 14, 2012, 03:44 PM   #5
wrldwzrd89
macrumors G4
 
wrldwzrd89's Avatar
 
Join Date: Jun 2003
Location: Solon, OH
Yay! I've been anxiously awaiting this day. Sure, Java SE may not be as useful as it once was, to BRLawyer's point - especially when it comes to Java applets, which are barely used anymore. For those who still use Java, or develop with it like I do, this release is welcomed as it fixes the most annoying bugs since 7u4 and 7u5.
__________________
iMac Intel (Rev H, 27"), 1TB HDD, 16GB RAM, 10.8.4
wrldwzrd89 is offline   0 Reply With Quote
Old Aug 14, 2012, 03:44 PM   #6
Lucky736
macrumors 6502a
 
Join Date: Jan 2004
Location: TX or MI
Send a message via AIM to Lucky736 Send a message via Yahoo to Lucky736
Is there a way to completely remove earlier Java versions once 7 gets installed or do they all just work together.
Lucky736 is offline   1 Reply With Quote
Old Aug 14, 2012, 03:44 PM   #7
ConCat
Banned
 
Join Date: Jul 2012
Location: In an ethereal plane of existence.
Quote:
Originally Posted by mathcolo View Post
Does this version support the Swing API? I remember from a long time ago there being something about how version 7 didn't yet support Swing, but if this is an official release...
http://openjdk.java.net/ seems to be the place to go for info. It does appear to support the Swing API.

Quote:
Originally Posted by cocky jeremy View Post
Java.com tells me to download from Apple.. so WTF?
Same here. Here's a quote that may explain it though:

Quote:
Consumers will soon be able to download the JRE for Mac OS X from Java.com, just as they do for all other operating systems, and Oracle will provide auto-updates for Mac OS X at the same time as for Windows platforms.
They keyword is "soon". Define that how you wish.
ConCat is offline   2 Reply With Quote
Old Aug 14, 2012, 03:45 PM   #8
gorskiegangsta
macrumors 65816
 
gorskiegangsta's Avatar
 
Join Date: Mar 2011
Location: Brooklyn, NY
Quote:
Originally Posted by BRLawyer View Post
Virtually useless for any ordinary end-user, but welcome news anyway.
I'm guessing you don't play minecraft
__________________
"The reason I talk to myself is that I am the only one whose answers I accept." - George Carlin
gorskiegangsta is offline   17 Reply With Quote
Old Aug 14, 2012, 03:46 PM   #9
mactmaster
macrumors 6502
 
Join Date: Jun 2010
The only reason I've had for installing Java is that it's required to run some Adobe design apps.
mactmaster is offline   2 Reply With Quote
Old Aug 14, 2012, 03:47 PM   #10
gotluck
macrumors 68040
 
gotluck's Avatar
 
Join Date: Dec 2011
Location: East Central Florida
Quote:
Originally Posted by BRLawyer View Post
Virtually useless for any ordinary end-user, but welcome news anyway.
surf cams baby
__________________
iPad Air LTE 8.1 JB (T-Mobile) - GS 4 Google Edition 4.4.4 ART (AT&T) - Windows 7 PC's - PS4
gotluck is offline   3 Reply With Quote
Old Aug 14, 2012, 03:51 PM   #11
John.B
macrumors 68040
 
Join Date: Jan 2008
Location: Flyover Country
Quote:
Originally Posted by Lucky736 View Post
Is there a way to completely remove earlier Java versions once 7 gets installed or do they all just work together.
Define "work".
__________________
Apple develops an improved programming language. Google copied Java. Everything you need to know, right there.
MD388LL/A MG632LL/A ME344LL/A MD199LL/A MC572LL/A MD481LL/A FB463LL/A FC060LL/A
John.B is offline   2 Reply With Quote
Old Aug 14, 2012, 03:51 PM   #12
50548
Guest
 
Join Date: Apr 2005
Location: Currently in Switzerland
Quote:
Originally Posted by gorskiegangsta View Post
I'm guessing you don't play minecraft
Absolutely not...and don't intend to.
50548 is offline   3 Reply With Quote
Old Aug 14, 2012, 03:53 PM   #13
madsci954
macrumors 68000
 
Join Date: Oct 2011
Location: Ohio
Quote:
Originally Posted by ConCat View Post
They keyword is "soon". Define that how you wish.
I prefer Blizzard's definition of Soon: sometime between now and the end of time
madsci954 is offline   1 Reply With Quote
Old Aug 14, 2012, 03:59 PM   #14
ConCat
Banned
 
Join Date: Jul 2012
Location: In an ethereal plane of existence.
Quote:
Originally Posted by Lucky736 View Post
Is there a way to completely remove earlier Java versions once 7 gets installed or do they all just work together.
I've actually had this installed for quite awhile before this announcement. I'm not sure why they're announcing it now, but whatever. A screenshot of my current Java setup is attached. They work fine together. The version provided by Oracle is 64-bit only, and isn't 100% compatible with apps designed for the old Java provided by Apple, so it doesn't overwrite it.
Attached Thumbnails
Click image for larger version

Name:	Screen Shot 2012-08-14 at 3.57.23 PM.png
Views:	531
Size:	74.2 KB
ID:	353002  
ConCat is offline   10 Reply With Quote
Old Aug 14, 2012, 04:04 PM   #15
longofest
Editor emeritus
 
longofest's Avatar
 
Join Date: Jul 2003
Location: Falls Church, VA
Send a message via AIM to longofest
Quote:
Originally Posted by ConCat View Post
...A screenshot of my current Java setup is attached. They work fine together. The version provided by Oracle is 64-bit only, and isn't 100% compatible with apps designed for the old Java provided by Apple, so it doesn't overwrite it.
You definitely don't want to necessarily remove Java 6. Most apps are still written against Java 6 as it is much more mature than Java 7.
__________________
Never falling under anyone's Reality Distortion Field: Tech Perfect
longofest is offline   0 Reply With Quote
Old Aug 14, 2012, 04:07 PM   #16
faroZ06
Banned
 
Join Date: Apr 2009
Why was Apple making their own Java in the first place? The whole point of Java was "compile once for every device", yet Java 7 was not available on Mac OS. This was rarely a problem, but it was extremely annoying when it was.

----------

Quote:
Originally Posted by gorskiegangsta View Post
I'm guessing you don't play minecraft
Only a very few Minecraft server plugins need Java 7. Minecraft itself does not. I find it horrifying that Minecraft is made in Java, and it's terribly slow and buggy.[COLOR="#808080"]

----------

I'm glad that Apple stopped making Java because, well, they sucked at it. Seriously, no Java SE 6 for 32-bit processors or PPC?
faroZ06 is offline   0 Reply With Quote
Old Aug 14, 2012, 04:08 PM   #17
LxHunter
macrumors 6502
 
Join Date: Nov 2010
I am running OSX 10.8
Pardon the dumb questions.
I downloaded and installed the JRE 7 from the above site.
When I open the >Utilities>Java Preferences.app it only shows Java SE 6 installed.

Have I done something wrong?
Attached Thumbnails
Click image for larger version

Name:	Screen Shot 2012-08-14 at 4.04.23 PM.png
Views:	94
Size:	36.1 KB
ID:	353004  
LxHunter is offline   5 Reply With Quote
Old Aug 14, 2012, 04:09 PM   #18
Westside guy
macrumors 601
 
Westside guy's Avatar
 
Join Date: Oct 2003
Location: The soggy part of the Pacific NW
Quote:
Originally Posted by cocky jeremy View Post
Java.com tells me to download from Apple.. so WTF?
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.
__________________
Your post count is insufficient to view signature
Westside guy is offline   1 Reply With Quote
Old Aug 14, 2012, 04:09 PM   #19
Navdakilla
macrumors 65816
 
Join Date: Feb 2011
Location: Canada
Quote:
Originally Posted by BRLawyer View Post
Virtually useless for any ordinary end-user, but welcome news anyway.
Yup, no idea how this will benefit me
/the ordinary user
__________________
New convert, and never turning back!!!
Navdakilla is offline   2 Reply With Quote
Old Aug 14, 2012, 04:10 PM   #20
bbeagle
macrumors 68000
 
bbeagle's Avatar
 
Join Date: Oct 2010
Location: Buffalo, NY
Quote:
Originally Posted by faroZ06 View Post
Why was Apple making their own Java in the first place? The whole point of Java was "compile once for every device", yet Java 7 was not available on Mac OS. This was rarely a problem, but it was extremely annoying when it was.
The Java Virtual Machine (JVM) needs to be created for EACH AND EVERY MACHINE that Java runs on.

This is the big deal.

When a Java command like 'open message box' (JDialogBox) is run, then the Mac, or any machine Java is on needs to understand how to do this and translate the Java command to a system command (Cocoa). Previously, Apple was creating this code, now Oracle is.
bbeagle is offline   1 Reply With Quote
Old Aug 14, 2012, 04:13 PM   #21
faroZ06
Banned
 
Join Date: Apr 2009
Quote:
Originally Posted by bbeagle View Post
The Java Virtual Machine (JVM) needs to be created for EACH AND EVERY MACHINE that Java runs on.

This is the big deal.

When a Java command like 'open message box' (JDialogBox) is run, then the Mac, or any machine Java is on needs to understand how to do this.
Yes, I understand. And for some reason, Java SE 7 was never created for Mac OS until now. Why?? Also, despite it being a virtual machine, the host OS actually sometimes matters.
faroZ06 is offline   1 Reply With Quote
Old Aug 14, 2012, 04:14 PM   #22
Morod
macrumors 65816
 
Join Date: Jan 2008
Location: On The Nickel, over there....
This version is NOT for Snow Leopard.
__________________
Everything should be made as simple as possible, but not simpler.
Albert Einstein
Morod is offline   0 Reply With Quote
Old Aug 14, 2012, 04:14 PM   #23
Stridder44
macrumors 68040
 
Stridder44's Avatar
 
Join Date: Mar 2003
Location: California
Quote:
Originally Posted by BRLawyer View Post
Absolutely not...and don't intend to.
You're missing out.

And for those of you trying to get this update from Oracle, it'll be released the same way every Java update has been released, through Software Update.
Stridder44 is offline   2 Reply With Quote
Old Aug 14, 2012, 04:14 PM   #24
faroZ06
Banned
 
Join Date: Apr 2009
Well, when I try to install it:



Alter the package so it installs in 10.6.x anyway?
faroZ06 is offline   6 Reply With Quote
Old Aug 14, 2012, 04:15 PM   #25
bbeagle
macrumors 68000
 
bbeagle's Avatar
 
Join Date: Oct 2010
Location: Buffalo, NY
Quote:
Originally Posted by faroZ06 View Post
Yes, I understand. And for some reason, Java SE 7 was never created for Mac OS until now. Why?
It takes time to develop code. Apple wasn't number 1 on Oracle's list for implementing the JVM, or they didn't have enough Apple OS X developers.
bbeagle is offline   0 Reply With Quote

Reply
MacRumors Forums > News and Article Discussion > MacRumors.com News Discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Similar Threads
thread Thread Starter Forum Replies Last Post
Oracle Java 8 on OSX 10.7.5 johnmerlino OS X 1 May 21, 2014 06:47 PM
Seems I can't completely uninstall Oracle Java 7 JSt83 Mac Applications and Mac App Store 8 Jan 7, 2014 01:19 PM
Java from Oracle on IMac. Arnkloev OS X 10.8 Mountain Lion 3 Oct 22, 2013 10:42 AM
Java SE 8 Developer Preview released by Oracle wrldwzrd89 Current Events 0 Sep 13, 2013 01:10 PM
Oracle Java update(s) FreemanW OS X 10.8 Mountain Lion 1 Feb 19, 2013 11:06 PM

Forum Jump

All times are GMT -5. The time now is 02:00 PM.

Mac Rumors | Mac | iPhone | iPhone Game Reviews | iPhone Apps

Mobile Version | Fixed | Fluid | Fluid HD
Copyright 2002-2013, MacRumors.com, LLC