hg: macosx-port/macosx-port/jdk: Exporting the JNI interface via libjli to support BundleApp launching. Automatically picks client or server, or allows client code to specify via a JLI_ specific entrypoint.

Henri Gomez henri.gomez at gmail.com
Mon Sep 26 09:37:10 PDT 2011


>
> Yes, it is still a work in progress, however Eclipse and other bundled apps
> will have to be re-bundled (or for Eclipse, it's launcher will need to be
> re-plumbed) to include a .jre or .jdk bundle inside of them.
>

Eclipse won't be able to use an external JVM ?


> OpenJDK-based bundles will probably never support any other JVMCapabilities
> beyond "CommandLine", because the Apple interfaces to each of the other
> capabilities are...odd, and the focus for apps (as well as the Oracle applet
> plug-in) is to bundle the .jre or .jdk that they require.
>

So Java based applications will embed their own copy of OpenJDK on OSX
(Snow/Lion and higher ?)


More information about the macosx-port-dev mailing list