首页 > 解决方案 > 有没有办法修复这个无效的模块名称错误?

问题描述

自从疫情开始。我选择学习 Java,这是我第一次遇到我现在无法纠正超过三 (3) 天的错误。这是代码

<GridPane fx:controller="sample.Controller"
          xmlns:fx="http://javafx.com/fxml" alignment="center" hgap="10" vgap="10">
    <Button GridPane.rowIndex="0" GridPane.columnIndex="0" text="Refresh">
        <graphic>
            <ImageView>
                <Image url="@/toolbarButtonGraphics/general/About16.gif"/>
            </ImageView>
        </graphic>
    </Button>
</GridPane>

我在下面不断收到此错误

“启动层 java.lang.module.FindException 初始化期间发生错误:无法为 C:\Users\Alt\Documents\jlfgr-1_0.jar 派生模块描述符原因:java.lang.IllegalArgumentException:jlfgr.1.0:无效模块名称:'1' 不是 Java 标识符”

在我在项目中添加 jlfgr.1.0 文件之后。请我需要某人的帮助。非常感谢你。我真的很感激。

标签: javajavafxerror-handlingcompiler-errors

解决方案


如果您可以找到该module-info.java文件,请尝试:

  1. 将 jar 文件重命名为jlfgr.jar

  2. module-info.java文件中,添加以下语句:

    requires jlfgr;
    

希望它有帮助。


推荐阅读