我來自 Java 背景并且是 Scala 的新手。我嘗試尋找方法來查找資源目錄絕對路徑而不參考其中的任何檔案,但答案是參考資源檔案夾中存在的檔案。
我嘗試了以下方法,但得到了例外 ( java.nio.file.InvalidPathException: Illegal char <:> at index 2)。
var resourceDirectory: java.nio.file.Path = null;
resourceDirectory = Paths.get(getClass.getResource(".").getPath)
resourceDirectory = Paths.get(getClass.getResource("/").getPath)
resourceDirectory = Paths.get(getClass.getResource("./").getPath)
如何在不參考它包含的任何檔案的情況下獲取資源目錄的絕對路徑?
uj5u.com熱心網友回復:
沒有為此提供 API,因為資源通常與應用程式的類檔案一起存盤在 jar 檔案中。在這種非常常見的情況下,您無法訪問資源目錄,因為沒有資源目錄。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/377877.html
標籤:斯卡拉
