Hi Kevin,

> Am 13.09.2016 um 15:42 schrieb Kevin Rushforth <kevin.rushfo...@oracle.com>:
> 
> That seems surprising since javafx.swt is not part of the JDK runtime image. 
> I suspect that this is either an issue with jdeps itself or with how you are 
> running jdeps. What was the command line you were using?

I used: for i in */bin; do 
/Library/Java/JavaVirtualMachines/jdk-9_ea135.jdk/Contents/Home/bin/jdeps 
-jdkinternals $i; done >> deps.txt

> 
> As for your second question, the expectation is that javafx.swt will be added 
> as an automatic (and thus named) module in a layer, but that still needs to 
> be tested. We currently do all of our own testing by adding it as an 
> automatic module on the module path as follows:
> 
>   $ java --module-path $JAVA_HOME/lib/javafx-swt.jar --add-modules javafx.swt 
> my.pkg.MyApp

I see. Is there a concrete schedule?

> 
> — Kevin

Best Regards,
Alexander

> 
> 
> Alexander Nyssen wrote:
>> Hi all,
>> 
>> I used a recent jdeps (from jdk9-ea135) to check the Eclipse GEF code base 
>> and was astonished to see that all dependencies to javafx.embed.swt.* now 
>> seem to be regarded as JDK internal API. I assume this is just a temporal 
>> inconsistency. Therefore, let me ask when it is planned to transfer the 
>> javafx.swt module into a proper named JIGSAW module to resolve this. The 
>> Eclipse community relies on using the javafx.swt module in an OSGi 
>> environment (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=482428), and 
>> it would certainly be good if conformance tests could be started as early as 
>> possible.
>> 
>> Best Regards,
>> Alexander
>> 
>>  

Reply via email to