我想从JAR库中获取一个图像到我的项目中。
<graphic>
<ImageView>
<Image url="@/toolbarButtonGraphics/general/TipOfTheDay24.gif"/>
</ImageView>
</graphic>
我已经将库添加到我的模块中,似乎是正确的,但是编译器抛出了一个错误。错误发生在初始化引导层java.lang.module.FindException: Unable to derive module descriptor for the 文件路径.jar原因是:java.lang.IllegalArgumentException: jlfgr.1.0: Invalid module name: '1' is not a Java identifier. 这是我的模块信息文件。
requires javafx.fxml;
requires javafx.controls;
opens sample;
谢谢你的帮助!
看来你没有按照正确的步骤进行操作。当你添加一个新的库时,首先,你要把它添加到你的模块中,然后你要把它添加到你的项目中。模块信息 文件。
只要在module-info中添加一行--->。requires <package-name>;
例如,我的软件包名称是 图形-looks.jar--> requires graphics-looks;
P.S. 在把那个罐子添加到任何地方之前,试着重新命名它,并给它一个简单的名字,从它的名字中删除数字和其他字符。