<AWT Dev> Java 8 updates are causing "Apps that use non-public APIs will be rejected"
Dr. Michael Paus
mp at jugs.org
Wed Nov 18 14:02:37 UTC 2015
A lot of the confusion here is probably caused by the fact that I (and
obviously others too)
did not know about the possibility to distinguish between building for
the Apple app store
and building a package for self-distribution. Is this distinction made
by either creating a
DMG for self-distribution or a PKG for the Apple app store or is there
even some other
switch? I could live with that for the moment but is all this documented
somewhere?
At least the help function of the javapackager does not even mention the
possibility
of creating PKG files.
Am 18.11.15 um 14:18 schrieb Kevin Rushforth:
> [moving this back to the openjfx alias; Bcc awt-dev]
>
> The javapackager fix for JDK 8u72 does exactly this when generating
> .pkg files. So in short, libjfxwebkit.dylib is unchanged for 8u72, but
> will be excluded when generating an app for the Apple app store.
>
> -- Kevin
>
>
>
> Michael Hall wrote:
>>> On Nov 16, 2015, at 2:10 PM, Ondřej Kvasnovský
>>> <ondrej.kvasnovsky at gmail.com <mailto:ondrej.kvasnovsky at gmail.com>>
>>> wrote:
>>>
>>>
>>>
>>> I have downloaded that jdk1.8.0_72 b05 JDK and run (downloaded from
>>> https://jdk8.java.net/download.html):
>>> otool -L
>>> /Library/Java/JavaVirtualMachines/jdk1.8.0_72.jdk/Contents/Home/jre/lib/libjfxwebkit.dylib
>>> | grep icu
>>
>> Would a work-around not being implement the current recommended fix
>> yourself. Move this aside while you package or app and then put it
>> back. Or a little more extreme, just delete it.
>> I’m not that familiar with packager yet, do you know this is the jdk
>> that will be used by it for embedding?
>>
>> Michael Hall
>>
>>
>>
>>
More information about the openjfx-dev
mailing list