News for hackers. Stuff that matters.
Re:Lion removes Java? by Flow on Friday July 22, 2011 @12:38PM (#2794210)
No, it's just not installed fully by default.

I Spotlighted for Java Preferences and when I started it I was told that Java will be downloaded. After Lion downloaded and installed Java the Java Preferences started.

IntelliJ et al works as expected.

You don't need to do these manual step the article suggests(for running Java apps). (See comment below when you need to do these steps)

Re:Lion removes Java? by latchkey on Friday July 22, 2011 @12:41PM (#2794222)
The steps for symlink'ing are totally necessary in order to get click through JDK source code in Eclipse. Of course, it could be argued that Eclipse needs to be fixed to automatically look in the new location, but that location changes for every update and isn't technically 'JAVA_HOME'.
Re:Lion removes Java? by cagatayk on Friday July 22, 2011 @01:39PM (#2794428)
The developer package you download from connect.apple.com is a full JDK in its own right, there's no need to link the sources to the JRE under /System. You just need to let Eclipse know that there's a new JDK in '/Library/Java/JavaVirtualMachines/' and make that the default in your Eclipse execution environment settings for 1.6; all your projects for that environment will pick up the new JDK along with the sources and docs. I link the specific JDK to 'latest' under the JavaVirtualMachines' and use that in Eclipse; that way I can just recreate the symlink after upgrading to a newer JDK and my IDE doesn't have to care.
Re:Lion removes Java? by jonknee on Friday July 22, 2011 @12:39PM (#2794214)
It was previously included and is no longer included... It has been removed.
Re:Lion removes Java? by generalk on Friday July 22, 2011 @12:47PM (#2794238)
Well yes, but there's a big usability difference between:

"Finder used to know how to handle this file but now it doesn't. Please select the application to use for this type of file."

and

"This requires the Java runtime which isn't installed. Hit this button and we'll download it, install it, and then re-open this for you once it's working."

Re:Lion removes Java? by Flow on Friday July 22, 2011 @12:46PM (#2794235)
Not removed, stubbed in such a way it will be installed automatically when needed.
Re:Lion removes Java? by mcantelon on Friday July 22, 2011 @02:01PM (#2794502)
If it was there and isn't now it has been removed. The ability to easily re-add it doesn't change that.