Package change in jdk-8u11-windows-x64

Kevin Rushforth kevin.rushforth at oracle.com
Thu Jul 17 16:30:17 UTC 2014


What problem? ControlsFX is using classes / methods (never mind for the 
moment that they are not public APIs) from a *newer* version than the 
one you are trying to run them on. This won't work. so the fix is for 
you to use 8u20 and not 8u11.

-- Kevin


Peter Penzov wrote:
> Is there any to fix the problem?
>
>
> On Thu, Jul 17, 2014 at 6:18 PM, Kevin Rushforth 
> <kevin.rushforth at oracle.com <mailto:kevin.rushforth at oracle.com>> wrote:
>
>     You probably already know this, but importing from a com.sun.*
>     package is not supported. These packages are internal
>     implementation, and the classes and methods are subject to change
>     or removal at any time.
>
>     Having said that, this class was introduced in 8u20 so I wouldn't
>     expect to see it in 8u11.
>
>     -- Kevin
>
>
>
>     Peter Penzov wrote:
>
>         HI All,
>             I tried to compile ControlsFX with the latest Java release
>         jdk-8u11-windows-x64 but I get error that these packages are
>         not found:
>
>
>         import com.sun.javafx.scene.traversal.ParentTraversalEngine;
>         import com.sun.javafx.scene.traversal.TraversalContext;
>
>         Can you tell me where is the new location if just the location
>         is changed
>         so I can fix the imports?
>
>         BR,
>         Peter
>          
>
>


More information about the openjfx-dev mailing list