Date: Wed, 20 Jul 2011 08:37:17 -0700
From: Mike Swingler <
swingler@apple.com>
Subject: Re: Java and OS X Lion
Cc: Java-Dev Mailing List <
java-dev@lists.apple.com>
Message-ID: <
BB21E599-5AF8-43CA-ABC4-005C0B61FEE3@apple.com>
Content-Type: text/plain; charset=us-ascii
Java for Mac OS X 10.7 Lion is provided as an install-on-demand download.
Launching an application that is linked against the JavaVM framework (as the JavaApplicationStub is), causes the install-on-demand dialog to be presented, the app is terminated, and if the runtime was successfully installed, the app is re-launched.
Long-term, we recommend that app developers who use the JavaApplicationStub should transition to embedding the Java runtime within their own app. We are working with Oracle on the OpenJDK project to provide an open source version of JDK7 that can be embedded, and several developers have already started deploying their apps with an embedded JDK7 (but it requires many manual steps right now).
We are tracking the progress of creating an embeddable JRE in <
http://java.net/jira/browse/MACOSX_PORT-105>.
Regards,
Mike Swingler
Java Engineering
Apple Inc.