我在eclipse中有一個maven web項目。我需要獲得項目的路徑,實際上必須獲取項目中src\main\resources\someFolder
下的文件列表。Eclipse顯示不正確的項目路徑
試過String dataDir = "src\\main\\resources\\someFolder";
,運行時這個目錄結構是在eclipse文件夾裏面創建的,如F:\softwares\eclipse\eclipse\src\main\resources\someFolder
。使用/
而不是\\
時相同。
試過System.getProperty("user.dir")
和new File(".").getAbsolutePath()
,它們返回F:\softwares\eclipse\eclipse
。
我需要訪問我的工作區F:\workspace\Project\src\main\resources\someFolder
但創造了一個核心的Java應用程序和使用System.getProperty("user.dir")
和new File(".").getAbsolutePath()
的時候,我得到的工作區項目的路徑,F:\workspace\Project
項目文件夾。這src\\main\\resources\\someFolder
也工作得很好。
爲什麼這個奇怪的行爲從日食?