首頁  >  文章  >  Java  >  如何修復從 Eclipse 匯入的 JAR 映像不顯示的問題?

如何修復從 Eclipse 匯入的 JAR 映像不顯示的問題?

Linda Hamilton
Linda Hamilton原創
2024-11-23 07:32:10190瀏覽

How to Fix Imported JAR Images Not Displaying from Eclipse?

問題:從Eclipse 匯入的JAR 映像不顯示

執行從Eclipse 匯出的JAR 檔案時無法載入影像時,會出現此問題。儘管圖像包含在匯出的 JAR 檔案中,但圖像不會出現。本文旨在為這個問題提供全面的解決方案。

範例1:src資料夾中的資源

  1. 確保映像位於「資源」內package.
  2. 程式碼:使用URL url = Main.class.getResource("/resources/header.jpg");擷取影像URL。
  3. 將專案匯出為可運行 JAR 文件,選擇適當的啟動配置。
  4. 運行 JAR 檔案以確認影像顯示。

範例 2:src 以外的資源資料夾

  1. 確保資源資料夾位於專案結構內。
  2. 導覽至「建置路徑」> 將資源資料夾新增至建置路徑配置建置路徑>來源>>新增資料夾。
  3. 修改程式碼以從影像路徑中刪除「資源」前綴。
  4. 遵循與範例 1 相同的匯出和啟動設定步驟。

啟動設定設定

  1. 建立執行透過導覽至「執行/偵錯設定」> 進行設定新的> Java 應用程式。
  2. 指定主類別(例如 com.stackoverflow.test.Main)和項目。
  3. 在 JAR 匯出過程中選擇運行配置以確保正確啟動。

預計結果

  1. 匯出的 JAR 檔案應包含資源資料夾及其內容。
  2. 清單檔案應包含 Rsrc-Main-Class、Rsrc-Class-Path 的條目和 Main-Class。

透過遵循這些解決方案,影像在運行匯出的 JAR 時應該正確顯示檔案。

以上是如何修復從 Eclipse 匯入的 JAR 映像不顯示的問題?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn