Hi Nir, I'm using OpenJDK-11 in my eclipse for development so I have that module included.
Tom On 07.08.18 18:34, Nir Lisker wrote: > So you rebuilt the JDK with the new jdk.unsupported.desktop module? > > On Tue, Aug 7, 2018 at 3:11 PM, Tom Schindl <tom.schi...@bestsolution.at > <mailto:tom.schi...@bestsolution.at>> wrote: > > Well I simply added the folder to my class-folders and things then work > perfectly fine inside Eclipse > > Tom > > On 07.08.18 14:02, Nir Lisker wrote: > > Thanks for the info. I'm working on updating the Eclipse files and > this is > > causing problems for javafx.swing. When will the minimum version > be bumped > > to 11? > > > > On Tue, Aug 7, 2018 at 7:51 AM, Prasanta Sadhukhan < > > prasanta.sadhuk...@oracle.com > <mailto:prasanta.sadhuk...@oracle.com>> wrote: > > > >> This is because if fx is compiled with a jdk version which does > not have > >> jdk.unsupported.desktop module then having module-info.java in > its original > >> place would cause compilation error as module-info.java contains > >> > >> requires static jdk.unsupported.desktop; > >> > >> So, the idea was to copy the file into a directory which is not > on the > >> module-source-path. Then build.gradle copy it from there to gensrc > >> directory optionally filtering the above line > >> task copyModuleInfo(type: Copy, description: "copy module-info > file to > >> gensrc") { > >> from "src/main/module-info/module-info.java" > >> into "$buildDir/gensrc/java/" > >> filter { line-> > >> !HAS_UNSUPPORTED_DESKTOP && > line.contains('jdk.unsupported.desktop') > >> ? null : line > >> } > >> } > >> > >> Regards > >> Prasanta > >> > >> On 8/7/2018 6:42 AM, Nir Lisker wrote: > >> > >>> Hi, > >>> > >>> I didn't follow all the latest changes to the Swing module, but > I notice > >>> now its module-info.java file is not in the same place where > other modules > >>> have theirs: > >>> > >>> It's under javafx.swing\src\main\module-info instead of > >>> javafx.<other>\src\main\java. > >>> > >>> Is there a reason for this? > >>> > >>> - Nir > >>> > >> > >> > > -- > Tom Schindl, CTO > BestSolution.at EDV Systemhaus GmbH > Eduard-Bodem-Gasse 5-7. A-6020 Innsbruck > Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck > > -- Tom Schindl, CTO BestSolution.at EDV Systemhaus GmbH Eduard-Bodem-Gasse 5-7. A-6020 Innsbruck Reg. Nr. FN 222302s am Firmenbuchgericht Innsbruck