Package change in jdk-8u11-windows-x64
jonathan.giles at oracle.com
Thu Jul 17 21:09:10 UTC 2014
This discussion should never have come to openjfx-dev. You should be
posting ControlsFX questions to the controlsfx-dev list at
You also posted a bug report at  which I have just responded to.
In short, Kevin is right. ControlsFX has two branches - one targeted for
8 and the other for 8u20. You are trying to build the 8u20 branch with
8u11. This will not work and you need to clone the default branch,
rather than the 8u20 branch.
Sorry on behalf of the ControlsFX project for leaking discussion over
On 18/07/2014 4:30 a.m., Kevin Rushforth wrote:
> 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?
More information about the openjfx-dev