使用下面的代碼片段我拋出一個空指針異常,但我找不到理由:java的相對路徑
String path = ResourcesLoader.class.getResource("src/i3d/resourcesloader/libraries/lib.txt").toString();
現在用我的getResources
錯了嗎?我甚至試圖輸入完整的路徑,如「D:\ Workspace ...」,雙反斜槓,雙正斜槓,但我得到空指針異常。我沒有嘗試過的唯一的事情是使用java的路徑分隔符,但是這個時候在Windows上運行時應該不是問題。我錯過了什麼?
謝謝!
什麼I3D/resourcesloader /庫/ lib.txt – nidhin 2012-02-27 14:28:25
如果去掉SRC部分從您的路徑會發生什麼? – 2012-02-27 14:29:19
只需使用/libraries/lib.txt – Kayser 2012-02-27 14:33:01