首頁  >  文章  >  Java  >  為什麼 Eclipse 中的可運行 JAR 中缺少映像和資源?

為什麼 Eclipse 中的可運行 JAR 中缺少映像和資源?

Barbara Streisand
Barbara Streisand原創
2024-11-03 02:51:29309瀏覽

Why Are Images and Resources Missing from My Runnable JAR in Eclipse?

解決可運行JAR 中缺少檔案的難題

從Eclipse 將程式碼匯出為可執行JAR 檔案時,遇到缺少映像和其他資源可能會是一個令人沮喪的問題。儘管這些檔案存在於 JAR 中,但在執行 JAR 時卻莫名其妙地無法存取它們。

要解決此問題並確保無縫資源檢索,請遵循以下細緻的步驟:

  1. 在專案資源管理器中右鍵單擊您的專案並導航至「新建”> “來源資料夾。
  2. 手動將您的資源(例如按鈕影像)傳輸到這個新建立的來源資料夾中。例如,如果您想要新增映像,請建立一個名為「images」的子資料夾並將映像移至此處。
  3. 在專案資源管理器中以滑鼠右鍵按一下專案來刷新專案。您現在將看到新增的資源。
  4. 要存取您的資源,請使用以下語法:
getClass().getResource("/images/yourImageName.extension");

此指令將傳回 URL 物件。請記住在開頭包含正斜杠,它表示來源資料夾中資源的位置。

  1. 當您執行專案時,來源資料夾的內容將自動新增至「 bin」資料夾。隨後,當您建立可運行 JAR 時,您的資源將可用且可存取。

透過執行以下步驟,您可以解決可執行 JAR 中缺少資源的問題,確保您的應用程式能如預期運作及其所有必要的資產。

以上是為什麼 Eclipse 中的可運行 JAR 中缺少映像和資源?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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