Java FX Modular Application, Module not found (Java 11, Intellij)





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







2















Hello I have a problem with my modular Java FX Application.



First of all I created a JavaFX Project with the Intellij Wizard.

I added the Java FX lib:



Project Strucutre with JavaFX lib



And the JavaFX modules get recognized. My module-info.java:



module-info



I also added the VM options:



VM Options and Config



But I always get this errormessage:



Errormessage



"Error occured during initialization of boot layer

java.lang.module.FindException: Module HelloFX not found"



Thank you.










share|improve this question































    2















    Hello I have a problem with my modular Java FX Application.



    First of all I created a JavaFX Project with the Intellij Wizard.

    I added the Java FX lib:



    Project Strucutre with JavaFX lib



    And the JavaFX modules get recognized. My module-info.java:



    module-info



    I also added the VM options:



    VM Options and Config



    But I always get this errormessage:



    Errormessage



    "Error occured during initialization of boot layer

    java.lang.module.FindException: Module HelloFX not found"



    Thank you.










    share|improve this question



























      2












      2








      2








      Hello I have a problem with my modular Java FX Application.



      First of all I created a JavaFX Project with the Intellij Wizard.

      I added the Java FX lib:



      Project Strucutre with JavaFX lib



      And the JavaFX modules get recognized. My module-info.java:



      module-info



      I also added the VM options:



      VM Options and Config



      But I always get this errormessage:



      Errormessage



      "Error occured during initialization of boot layer

      java.lang.module.FindException: Module HelloFX not found"



      Thank you.










      share|improve this question
















      Hello I have a problem with my modular Java FX Application.



      First of all I created a JavaFX Project with the Intellij Wizard.

      I added the Java FX lib:



      Project Strucutre with JavaFX lib



      And the JavaFX modules get recognized. My module-info.java:



      module-info



      I also added the VM options:



      VM Options and Config



      But I always get this errormessage:



      Errormessage



      "Error occured during initialization of boot layer

      java.lang.module.FindException: Module HelloFX not found"



      Thank you.







      java intellij-idea javafx module javafx-11






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 23 '18 at 14:14









      José Pereda

      27.2k34675




      27.2k34675










      asked Nov 23 '18 at 13:37









      No110No110

      186




      186
























          1 Answer
          1






          active

          oldest

          votes


















          4














          When you get the error:




          Error occurred during initialization of boot layer



          java.lang.module.FindException: Module HelloFX not found




          it means that the path to the module in question in --module-path is wrong and the module can't be found.



          Check the output folder. Based on your first picture, the output of the HelloFX project goes to out, but your VM options you are setting the relative path to mods.



          You can configure the compiler output from IntelliJ -> File -> Project Structure -> Project -> Project Compile Output.



          On Windows by default, when you create a JavaFX project, IntelliJ points to path-toHelloFXout.



          Then you either modify that compile output path to path-toHelloFXmods, or your VM arguments:



          --module-path "path-tojavafx-sdk-11.0.1lib;outproduction" 





          share|improve this answer
























            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53447738%2fjava-fx-modular-application-module-not-found-java-11-intellij%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            4














            When you get the error:




            Error occurred during initialization of boot layer



            java.lang.module.FindException: Module HelloFX not found




            it means that the path to the module in question in --module-path is wrong and the module can't be found.



            Check the output folder. Based on your first picture, the output of the HelloFX project goes to out, but your VM options you are setting the relative path to mods.



            You can configure the compiler output from IntelliJ -> File -> Project Structure -> Project -> Project Compile Output.



            On Windows by default, when you create a JavaFX project, IntelliJ points to path-toHelloFXout.



            Then you either modify that compile output path to path-toHelloFXmods, or your VM arguments:



            --module-path "path-tojavafx-sdk-11.0.1lib;outproduction" 





            share|improve this answer




























              4














              When you get the error:




              Error occurred during initialization of boot layer



              java.lang.module.FindException: Module HelloFX not found




              it means that the path to the module in question in --module-path is wrong and the module can't be found.



              Check the output folder. Based on your first picture, the output of the HelloFX project goes to out, but your VM options you are setting the relative path to mods.



              You can configure the compiler output from IntelliJ -> File -> Project Structure -> Project -> Project Compile Output.



              On Windows by default, when you create a JavaFX project, IntelliJ points to path-toHelloFXout.



              Then you either modify that compile output path to path-toHelloFXmods, or your VM arguments:



              --module-path "path-tojavafx-sdk-11.0.1lib;outproduction" 





              share|improve this answer


























                4












                4








                4







                When you get the error:




                Error occurred during initialization of boot layer



                java.lang.module.FindException: Module HelloFX not found




                it means that the path to the module in question in --module-path is wrong and the module can't be found.



                Check the output folder. Based on your first picture, the output of the HelloFX project goes to out, but your VM options you are setting the relative path to mods.



                You can configure the compiler output from IntelliJ -> File -> Project Structure -> Project -> Project Compile Output.



                On Windows by default, when you create a JavaFX project, IntelliJ points to path-toHelloFXout.



                Then you either modify that compile output path to path-toHelloFXmods, or your VM arguments:



                --module-path "path-tojavafx-sdk-11.0.1lib;outproduction" 





                share|improve this answer













                When you get the error:




                Error occurred during initialization of boot layer



                java.lang.module.FindException: Module HelloFX not found




                it means that the path to the module in question in --module-path is wrong and the module can't be found.



                Check the output folder. Based on your first picture, the output of the HelloFX project goes to out, but your VM options you are setting the relative path to mods.



                You can configure the compiler output from IntelliJ -> File -> Project Structure -> Project -> Project Compile Output.



                On Windows by default, when you create a JavaFX project, IntelliJ points to path-toHelloFXout.



                Then you either modify that compile output path to path-toHelloFXmods, or your VM arguments:



                --module-path "path-tojavafx-sdk-11.0.1lib;outproduction" 






                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Nov 23 '18 at 14:12









                José PeredaJosé Pereda

                27.2k34675




                27.2k34675
































                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53447738%2fjava-fx-modular-application-module-not-found-java-11-intellij%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    這個網誌中的熱門文章

                    Academy of Television Arts & Sciences

                    L'Équipe

                    1995 France bombings