我想從 JAR 庫中獲取一個圖像到我的項目中。 <graphic> <ImageView> <Image url="@/toolbarButtonGraphics/general/TipOfTheDay24.gif"/> </ImageView> </graphic>我已將庫添加到我的模塊中,它似乎是正確的,但編譯器拋出錯誤: 啟動層 java.lang.module.FindException 初始化期間發生錯誤:無法為filepath.jar派生模塊描述符 原因:java .lang.IllegalArgumentException:jlfgr.1.0:無效的模塊名稱:“1”不是 Java 標識符。這是我的模塊信息文件:requires javafx.fxml;requires javafx.controls;opens sample;
3 回答

慕虎7371278
TA貢獻1802條經驗 獲得超4個贊
看來您沒有正確遵循這些步驟。添加新庫時,首先將其添加到模塊中,然后必須將其添加到 模塊信息文件中。
只需在 module-info 中添加一行 --->requires <package-name>;
例如我的包名是graphics-looks.jar --->requires graphics-looks;
PS 在任何地方添加該 jar 之前,嘗試重命名它并通過從其名稱中刪除數字和其他字符來給出一個簡單的名稱。

森欄
TA貢獻1810條經驗 獲得超5個贊
根據 Tarun Dadlani 的回答。
首先,您需要將.jar
文件添加到Modules
如圖所示。 將 .jar 文件添加到模塊
其次,您需要添加一個新的庫到module-info
文件中,如圖所示。 將新庫添加到模塊信息文件
最后,重命名 .jar 文件以提供簡單的名稱。
添加回答
舉報
0/150
提交
取消