jdeps -jdkinternals com.apple

Michael Hall mik3hall at gmail.com
Sat Jul 4 08:10:36 UTC 2015


> On Jul 4, 2015, at 2:08 AM, Alan Bateman <Alan.Bateman at oracle.com> wrote:

> 
> AFAIK, folks on awt-dev have been thinking about extending java.awt.Desktop to improve the platform integration. This would provide a standard API and a sensible migration for those using the Apple JDK 6 APIs.

OK, but I’m not sure simply providing the same functionality in a more supportable way elsewhere will work if these Apple api’s do end up getting deleted. Developers using these haven’t had the same warnings to consider migrating off them and will instead suddenly just find their code broken if the api’s suddenly go away.
The Weka machine learning library was the code I was running jdeps against. This is cross-platform code that someone obviously put the effort into for customizing for OS X. Including these api’s was for years recommended as the way to go to make your java application’s work more like native ones on Mac’s. It might be hard to know just how much code would break.

Michael Hall






More information about the jigsaw-dev mailing list