Agree with @Geertjan here….you need to choose an approach. I prefer maven which 
is by no means perfect but has good resource!

I published some articles on modular JavaFX in NetBeans on DZone[1], probably 
should start blogging for Apache NetBeans (Geertjan?).

[1]: https://dzone.com/articles/adoptopenjdk-11-openjfx-netbeans


On 6 Jun 2019, at 13:16, Geertjan Wielenga 
<[email protected]<mailto:[email protected]>> wrote:

The key problem is that you need to make a choice: are you using Ant or Maven? 
Are you creating a modular application or not?

No one can help you if in each and every mail you send you're trying something 
completely different -- i.e., now you suddenly mention module-info.java, which 
means you're creating a modular application.

What is it that you want to achieve? No one can help you, if you don't know.

Gj

On Thu, Jun 6, 2019 at 2:13 PM Eef Custers 
<[email protected]<mailto:[email protected]>> wrote:
Hi Jose,

Thanks for your respons.

This commandline was generated by Netbeans in case one did not wanted to use 
Ant. This generated line contains errors ( colons instead of semecolons), which 
I ofcourse removed. The rest of the config is collected from internal settings. 
Indeed the mods directory is also configured in Netbeans. In another programs I 
used the module-info.java. That build went OK, but alo the run failed. I am 
really amased that these new versions do not match. I am now almost two weeks 
going over the internet and trying all kinds of ways of working, but I did not 
find a solution. Maybe the advise will be: stay at version 8 for Java/JavaFX 
and Netbeans?

Regards,

Eef




Op do 6 jun. 2019 om 13:50 schreef 
[email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>>:
Hi Eef,

Your command line says otherwise, but it tells what it is ultimately running:

c:\java_lib\jdk-12.0.1/bin/java \
-p C:\java_lib\javafx-jmods-12.0.1;
   C:\java_lib\javafx-jmods-12.0.1;
   
C:\java_lib\javafx-sdk-12.0.1\lib\javafx-swt.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.base.jar;
 *C:\java_lib\javafx-sdk-12.0.1\lib\javafx.controls.jar;
*C:\java_lib\javafx-sdk-12.0.1\lib\javafx.fxml.jar;... \
 -cp C:\java_lib\javafx-sdk-12.0.1\lib\javafx-swt.jar;
C:\java_lib\javafx-sdk-12.0.1\lib\javafx.base.jar;
 *C:\java_lib\javafx-sdk-12.0.1\lib\javafx.controls.jar;...
;D:\NbProjects\FxApp01_c\dist\FxApp01_c.jar \
 fxapp01_c.FxApp01_c

In this command line there are a few issues:
- No "--add-modules javafx.controls,javafx.fxml"
- JavaFX jmods and SDK mixed in the same module-path
- Weird path " *C:\...", this looks bad.

Please follow the sample: 
https://github.com/openjfx/samples/tree/master/IDE/NetBeans/Non-Modular/Java<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenjfx%2Fsamples%2Ftree%2Fmaster%2FIDE%2FNetBeans%2FNon-Modular%2FJava&data=02%7C01%7CChris.Luff%40cerner.com%7C23b641d6e0b94927617708d6ea78dca1%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C636954202158200385&sdata=kHaTXX%2FCBBuuimWlue2maCkVa4glJ07g19fSMrSAd9E%3D&reserved=0>

And make sure you have the right libraries and Path.

Jose

On 2019/06/06 11:36:17, Eef Custers 
<[email protected]<mailto:[email protected]>> wrote:
> Hi Jose,
>
> I did not missed step 5, I had that configured. As you can read in my other
> reply to Geertjan something is going wrong at the initialisation of the
> boot layer. The VM parameters processing is complaining about the last
> value in the list, no matter what the value is.
>
> Regards,
> Eef
>
> Op do 6 jun. 2019 om 10:34 schreef 
> [email protected]<mailto:[email protected]> <
> [email protected]<mailto:[email protected]>>:
>
> > Hi, you can still use Ant, of course, but as Geertjan already pointed out,
> > you are missing this:
> >
> > --add-modules javafx.fxml,javafx.controls
> >
> > (no need for javafx.base nor javafx.graphics, as these are transitive
> > dependencies of javafx.controls).
> >
> > which is also shown in the pic
> > https://openjfx.io/openjfx-docs/images/ide/netbeans/ide/netbeans07.png<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopenjfx.io%2Fopenjfx-docs%2Fimages%2Fide%2Fnetbeans%2Fide%2Fnetbeans07.png&data=02%7C01%7CChris.Luff%40cerner.com%7C23b641d6e0b94927617708d6ea78dca1%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C636954202158200385&sdata=Db0dAGyuggl5bYPoysWR%2By7%2F53YF850pwin%2B28t04%2FQ%3D&reserved=0>
> > that is part of the mentioned tutorial (step 5 VM options).
> >
> > About your module-path, there is an issue too: you shouldn't mix
> > javafx-jmods with javafx-sdk paths. Mods are only required to do a custom
> > image from a modular project, which doesn't seem to be your case now.
> >
> > Jose
> >
> > On 2019/06/06 05:08:23, Geertjan Wielenga 
> > <[email protected]<mailto:[email protected]>> wrote:
> > > Even without javafx.graphics there, it works.
> > >
> > > Gj
> > >
> > > On Thu, Jun 6, 2019 at 7:07 AM Geertjan Wielenga 
> > > <[email protected]<mailto:[email protected]>>
> > > wrote:
> > >
> > > > For me, it suddenly started working when I was following the
> > instructions
> > > > re --add-modules:
> > > >
> > > > --add-modules javafx.fxml,javafx.controls,javafx.graphics
> > > >
> > > > In the place indicated in the instructions, add the above.
> > > >
> > > > Gj
> > > >
> > > > On Thu, Jun 6, 2019 at 6:44 AM Geertjan Wielenga 
> > > > <[email protected]<mailto:[email protected]>>
> > > > wrote:
> > > >
> > > >> I went through the procedure you're referring to, and I got a similar
> > > >> error, and I would definitely recommend to use the Maven-approach
> > instead,
> > > >> unless you have a very strong reason for not doing that.
> > > >>
> > > >> Gj
> > > >>
> > > >> On Thu, Jun 6, 2019 at 6:23 AM Geertjan Wielenga 
> > > >> <[email protected]<mailto:[email protected]>
> > >
> > > >> wrote:
> > > >>
> > > >>> Definitely preferable to use Maven rather than Ant -- what's the
> > reason
> > > >>> you're not doing that?
> > > >>>
> > > >>> Gj
> > > >>>
> > > >>> On Wed, Jun 5, 2019 at 11:51 PM Eef Custers 
> > > >>> <[email protected]<mailto:[email protected]>>
> > > >>> wrote:
> > > >>>
> > > >>>> Hello,
> > > >>>>
> > > >>>> I try to make a simple class working in Netbeans 11.0 with
> > > >>>> java12/javaFx12.
> > > >>>>
> > > >>>> My configuration is:
> > > >>>> === Java Environment ===
> > > >>>> Path=C:\java_lib\jdk-12.0.1\bin;
> > > >>>>      C:\java_lib\javafx-sdk-12.0.1\bin;
> > > >>>>      C:\java_lib\javafx-jmods-12.0.1;
> > > >>>> JAVA_HOME=C:\java_lib\jdk-12.0.1
> > > >>>>
> > > >>>> I follow the tutorial 
> > > >>>> https://openjfx.io/openjfx-docs/<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fopenjfx.io%2Fopenjfx-docs%2F&data=02%7C01%7CChris.Luff%40cerner.com%7C23b641d6e0b94927617708d6ea78dca1%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C636954202158210378&sdata=QkoM6FysF2Sh3he%2FTZlp1xpVBs1i%2BUVjn0pLBptwNKM%3D&reserved=0>
> > > >>>>  and use the
> > > >>>> part:  Netbeans and JavaFX - non-modular with IDE. The last step
> > gives the
> > > >>>> error below, while it should work according to the manual.
> > > >>>>
> > > >>>> This error appears when I run the class within the IDE, but also
> > when I
> > > >>>> run the command on the commandline.
> > > >>>>
> > > >>>> IDE:
> > > >>>> Error occurred during initialization of boot layer
> > > >>>> java.lang.module.FindException: *Module javafx.controls not found*
> > > >>>>
> > C:\Users\ecusters\AppData\Local\NetBeans\Cache\11.0\executor-snippets\run.xml:111:
> > > >>>> The following error occurred while executing this line:
> > > >>>>
> > C:\Users\ecusters\AppData\Local\NetBeans\Cache\11.0\executor-snippets\run.xml:68:
> > > >>>> Java returned: 1
> > > >>>> BUILD FAILED (total time: 0 seconds)
> > > >>>>
> > > >>>> Commandline:
> > > >>>>
> > > >>>> c:\java_lib\jdk-12.0.1/bin/java -p
> > > >>>>
> > C:\java_lib\javafx-jmods-12.0.1;C:\java_lib\javafx-jmods-12.0.1;C:\java_lib\javafx-sdk-12.0.1\lib\javafx-swt.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.base.jar;
> > > >>>>
> > *C:\java_lib\javafx-sdk-12.0.1\lib\javafx.controls.jar;*C:\java_lib\javafx-sdk-12.0.1\lib\javafx.fxml.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.graphics.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.media.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.swing.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.web.jar
> > > >>>> -cp
> > > >>>>
> > C:\java_lib\javafx-sdk-12.0.1\lib\javafx-swt.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.base.jar;
> > > >>>>
> > *C:\java_lib\javafx-sdk-12.0.1\lib\javafx.controls.jar;*C:\java_lib\javafx-sdk-12.0.1\lib\javafx.fxml.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.graphics.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.media.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.swing.jar;C:\java_lib\javafx-sdk-12.0.1\lib\javafx.web.jar;D:\NbProjects\FxApp01_c\dist\FxApp01_c.jar
> > > >>>> fxapp01_c.FxApp01_c
> > > >>>>
> > > >>>> *Error: JavaFX runtime components are missing, and are required to
> > run
> > > >>>> this application*
> > > >>>>
> > > >>>> I cannot find a way to solve this issue. Has anyone a suggestion?
> > That
> > > >>>> would be great help!
> > > >>>>
> > > >>>> Regards,
> > > >>>>
> > > >>>> Eef
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> --
> > > >>>> Met vriendelijke groeten,
> > > >>>>
> > > >>>> E. Custers,
> > > >>>> Oracle & Java Ontwikkelaar / Senior Oracle DBA
> > > >>>> OrendaFlex BV
> > > >>>> Orenda iT Services BV
> > > >>>> 00 31 6 5499 2250
> > > >>>> ====================================
> > > >>>> Oracle database Beheer & Data Management
> > > >>>> ====================================
> > > >>>>
> > > >>>
> > >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: 
> > [email protected]<mailto:[email protected]>
> > For additional commands, e-mail: 
> > [email protected]<mailto:[email protected]>
> >
> > For further information about the NetBeans mailing lists, visit:
> > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FMailing%2Blists&data=02%7C01%7CChris.Luff%40cerner.com%7C23b641d6e0b94927617708d6ea78dca1%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C636954202158210378&sdata=Z8LrCTBFyXe06Ax%2BPHlSrcfRBKtWXhqDBX97E8K0lH8%3D&reserved=0>
> >
> >
>
> --
> Met vriendelijke groeten,
>
> E. Custers,
> Oracle & Java Ontwikkelaar / Senior Oracle DBA
> OrendaFlex BV
> Orenda iT Services BV
> 00 31 6 5499 2250
> ====================================
> Oracle database Beheer & Data Management
> ====================================
>

---------------------------------------------------------------------
To unsubscribe, e-mail: 
[email protected]<mailto:[email protected]>
For additional commands, e-mail: 
[email protected]<mailto:[email protected]>

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists<https://nam01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fcwiki.apache.org%2Fconfluence%2Fdisplay%2FNETBEANS%2FMailing%2Blists&data=02%7C01%7CChris.Luff%40cerner.com%7C23b641d6e0b94927617708d6ea78dca1%7Cfbc493a80d244454a815f4ca58e8c09d%7C0%7C0%7C636954202158220368&sdata=Z%2F%2Bl5vK2E%2BAQxBJBGp8BIM3IcXX0qSiV%2FNx6NA1YHy8%3D&reserved=0>



--
Met vriendelijke groeten,

E. Custers,
Oracle & Java Ontwikkelaar / Senior Oracle DBA
OrendaFlex BV
Orenda iT Services BV
00 31 6 5499 2250
====================================
Oracle database Beheer & Data Management
====================================



CONFIDENTIALITY NOTICE This message and any included attachments are from 
Cerner Corporation and are intended only for the addressee. The information 
contained in this message is confidential and may constitute inside or 
non-public information under international, federal, or state securities laws. 
Unauthorized forwarding, printing, copying, distribution, or use of such 
information is strictly prohibited and may be unlawful. If you are not the 
addressee, please promptly delete this message and notify the sender of the 
delivery error by e-mail or you may call Cerner's corporate offices in Kansas 
City, Missouri, U.S.A at (+1) (816)221-1024. Cerner Limited, Registered in 
England no 2519305, Registered Office 37 North Wharf Road, London W2 1AF.

Reply via email to