References to Apple JDK internal classes from other projects

David DeHaven david.dehaven at oracle.com
Fri Jan 20 13:05:47 PST 2012


> 1. Force application developers to fork their code to run with JDK6 and JDK7+
> 
> 2. Re-implement all the Apple classes in JDK7 (and place them to the same package?) It may be very hard, if possible at all, to preserve exactly the same behavior, though.
> 
> 3. Add more APIs to com.apple.eawt both in JDK6 and JDK7 to use instead of direct references to Apple classes. What about classes that are not related to AWT?
> 
> 4. Ignore such requests as all the applications relying on apple.*, or sun.*, or whatever else packages can be declared "unsupported".

5. Migrate to JavaFX ;)

-DrD-



More information about the macosx-port-dev mailing list