取得Java JAR 檔案中資源的路徑
問題:
答案:
由於 JAR 檔案中的潛在限制,檢索 JAR 檔案中資源的檔案路徑本身就具有挑戰性。類別載入器。 JAR 檔案通常包含物理上不作為檔案系統上的單獨檔案存在的資源。 可以透過 classLoader.getResourceAsStream() 存取資源的內容,該方法傳回用於讀取資源內容的輸入流。但是,嘗試使用 getFile() 將其轉換為檔案可能會導致異常,因為資源可能沒有相應的檔案路徑。 如果文件句柄絕對必要,建議建立一個臨時文件句柄文件,將資源的內容複製到其中,然後使用臨時文件的路徑。這種替代方法可確保有效文件路徑的可用性。以上是如何取得 Java JAR 檔案內資源的檔案路徑?的詳細內容。更多資訊請關注PHP中文網其他相關文章!