aspose file tools*
The moose likes Mac OS and the fly likes Java 1.7 on OS-X? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Mac OS
Bookmark "Java 1.7 on OS-X?" Watch "Java 1.7 on OS-X?" New topic
Author

Java 1.7 on OS-X?

Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4659
    
    5

Are there any rumours of when Apple will release Java 7 for OS-X?
I'm stuck here using 1.6 and I want to use String statements in switch {}
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61772
    
  67

Apple will not. Oracle will: http://www.macrumors.com/2012/08/14/oracle-officially-launches-java-se-7-for-os-x/


[Asking smart questions] [Bear's FrontMan] [About Bear] [Books by Bear]
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4659
    
    5

I see the JRE release on Oracle, but not the JDK.
Is it hidden some place?
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61772
    
  67

Not sure -- I just read the article. I won't be ready to transition to Java 7 for some time.
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4659
    
    5

Bear Bibeault wrote:Not sure -- I just read the article. I won't be ready to transition to Java 7 for some time.


I'm usually very slow to update OS and compilers. But 7 has been out in the non-OS-X world for a fairly long time.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42950
    
  72
The language seems pretty clear about the JDK being included:
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.
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 31079
    
163

I installed Java 7 on my Mac last month. It was not a smooth experience. See steps and problems. The gist of it is that Open Office doesn't run with Java 7 so Java 6 is still on my path and Eclipse is using Java 7 as a JDK/JRE internally only.


[Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Blogging on Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, OCAJP, OCPJP beta, TOGAF part 1 and part 2
Pat Farrell
Rancher

Joined: Aug 11, 2007
Posts: 4659
    
    5

Jeanne Boyarsky wrote:I installed Java 7 on my Mac last month. It was not a smooth experience.

Thanks. This was exactly the kind of problems that I don't need.

Looks like I need to give it another month or two for others to be pioneers.
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17260
    
    6

Actually Java7 for the Mac has been around for at least 6 months if not more. I know about a year ago, I wanted to upgrade to Java 7 but couldn't just because I have Snow Leopard. Which is still my barrier on my machine. I still can't get myself to upgrade to Mountain Lion. I like Spaces.

Mark


Perfect World Programming, LLC - Two Laptop Bag - Tube Organizer
How to Ask Questions the Smart Way FAQ
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61772
    
  67

Personally, I find Mission Control much easier to use than Spaces. To each.
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 31079
    
163

Mark Spritzler wrote:Actually Java7 for the Mac has been around for at least 6 months if not more. I know about a year ago, I wanted to upgrade to Java 7 but couldn't just because I have Snow Leopard. Which is still my barrier on my machine. I still can't get myself to upgrade to Mountain Lion. I like Spaces.

Why does having an old OS prevent you from upgrading Java? I'm sure it does and I suspect the answer is "because Apple doesn't let you." But it seems like you could install it elsewhere and point Eclipse at it at least.
Mark Spritzler
ranger
Sheriff

Joined: Feb 05, 2001
Posts: 17260
    
    6

Because there isn't one to download for Snow Leopard. There are many apps that you can't install on Snow Leopard. For instance Apple's ebook authoring app will not run on Snow Leopard. The Java 7's that are out there for OSX all state that it does not install on Snow Leopard and are written to work on Lion and Mountain Lion only.

I searched for a long time.

Mark
Jeanne Boyarsky
author & internet detective
Marshal

Joined: May 26, 2003
Posts: 31079
    
163

Mark Spritzler wrote:I searched for a long time.

Oh, I believe you. I don't like the idea that at some point the Mac because obsolete/unusable because of the inability to get software for it. If you can't update the OS because of the hardware (I know you aren't there yet; but some are) and you can't update the software because of the OS, it forces buying a new computer.

And no, I wasn't running Windows 95 on my old computer. But the upgrade cycle seems faster on Mac.
Bear Bibeault
Author and ninkuma
Marshal

Joined: Jan 10, 2002
Posts: 61772
    
  67

One thing that Apple does much faster than Microsoft is to update or introduce core services in the OS that the apps depend upon. Frequently newer versions of apps require newer versions of the core services and that's why they need certain versions of OS X. And of course, the upgrades are much less expensive than Windows. Mountain Lion is only $20.

I have one older Mac still running Tiger and it's still perfectly usable. It just can't run the latest and greatest because the core services are too old. But for what I use it for, it's fine. My work-horse MacBook Pro is always kept up-to-date with the latest.
Maneesh Godbole
Saloon Keeper

Joined: Jul 26, 2007
Posts: 10535
    
    9

Found http://timhooker.blogspot.in/2013/05/install-java-jdk7-on-mac-osx-snow.html and http://stackoverflow.com/questions/13536667/how-to-install-java-jdk-7-on-snow-leopard
Is it worth trying? Or is it just sensible to upgrade to Lion? I am not really keen on lion as I am very happy with Snow Leopard.


[How to ask questions] [Donate a pint, save a life!] [Onff-turn it on!]
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Java 1.7 on OS-X?