2012-11-07 40 views

回答

2

該文件位於src目錄中加載它,才能訪問它,你應該使用

src/Elevator.csv 

只要文件位於項目文件夾內,就可以使用相對路徑訪問它們。

例如,如果某個文件位於Elevator文件夾下,則只能使用其文件名來訪問該文件。

Elevator.csv 

在項目中使用其他文件時,一個很好的原則是從源文件所在的位置創建單獨的文件夾。因此,您可以在項目文件夾下創建一個文件夾資源並將您的文件放置在那裏。您可以通過使用

resources/Elevator.csv 
+0

謝謝你的簡單解釋。 – AppSensei

+0

不客氣... !! –

2

它試圖讀取路徑肯定是不準確的,其中該文件實際上是該present.Try印刷的絕對路徑的路徑文件並將其與您文件的實際路徑進行比較。 。

6

它看起來像該文件是在src目錄...這幾乎肯定是不是你在運行工作目錄

選項:

  • 指定一個絕對的文件名
  • 將文件複製到您的工作目錄
  • 將工作目錄更改爲src
  • 指定一個相對文件名,在工作目錄是
  • 它作爲一個資源代替,並使用Class.getResourceAsStream
+0

謝謝大師。 – AppSensei