寫代碼的時候總是遇到路徑問題,以前沒事總是一種一種試出來正確的結果,今天沒事大概總結一下,加深一下印象。
先拋開java項目,簡單的說一下相對路徑,決定路徑都知道就不廢話了
比如有二個文件路徑分別爲
E:a/b/c/text.htm
E:a/d/asd.htm
在asd.htm文件中指引text.html文件 路徑 ../../b/c/text.htm 其中../ 是上級目錄的意思 /是根目錄的意思 這裏指的是E:
在java項目 前臺頁面一般都寫到webroot文件下的這是要明白webroot就是根目錄
在java項目中
後臺使用 ../ 用來指引路徑你會發現怎麼寫怎麼不對,在eclipse中實際指的項目的空間目錄
後臺獲取文件路徑的前邊不要寫/,正確寫法是src/包名/類名