2016-08-04 52 views
0

我遇到了在Windows中使用UNC的問題。我有一個Java程序,它從文件路徑的字符串表示中獲取一個文件路徑並創建一個File對象。問題是當文件路徑字符串被傳遞到File構造函數時,其中一個正斜槓被刪除。我已經通過stackoverflow搜索,我沒有看到這個問題。Java文件從字符串文件路徑中刪除正斜槓

例如:「文件://路徑/位置/地方」變成了「文件:/路徑/位置/某處」

現在牢記這原本是一個UNC路徑(例如:\\路徑\這裏\ somewhere),但我試圖從Mac訪問它。任何對這種令人沮喪的情況的幫助都會爲我的靈魂創造奇蹟。

+0

可能重複的[轉換Java文件://URL到文件(...)路徑,平臺無關,包括UNC路徑](http://stackoverflow.com/q/18520972/5221149) – Andreas

回答

0

嘗試使用java.nio api,它具有完美的跨文件系統工具。這裏短example

+0

這沒有'解決問題。根據eclipse,URI.create不工作/存在。 – Joshhw

相關問題