---------- Forwarded message --------- Van: Eef Custers <[email protected]> Date: do 6 jun. 2019 om 13:29 Subject: Fwd: Error: JavaFX runtime components are missing, and are required to run this application To: NetBeans Mailing List <[email protected]>
---------- Forwarded message --------- Van: Eef Custers <[email protected]> Date: do 6 jun. 2019 om 13:12 Subject: Re: Error: JavaFX runtime components are missing, and are required to run this application To: Geertjan Wielenga <[email protected]> Hi Geertjan, for me it is still not working. But I discovered something strainge. When I added javafx.graphics "run" started to complain about not finding graphics. It looks as if "run" is complaining about the last entry in the list of add-module. And it also seems that it has nothing to do with not being able to find the module. Because, in the example under I repeated the javafx.controls at the end and now "run" complains that it cannot find javafx.controls: run-configuration: --add-modules *javafx.controls*,javafx.fxml,javafx.graphics, *javafx.controls* run: 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) Any thoughts about this? Regards, Eef Op do 6 jun. 2019 om 07:07 schreef Geertjan Wielenga <[email protected]>: > 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]> > 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]> >> 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]> >>> 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/ 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 >>>> ==================================== >>>> >>> -- 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 ==================================== -- 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 ==================================== -- 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 ====================================
