2013-02-24 24 views
0

我是Eclipse的新手,一直在嘗試加載CSV文件,以便在我的程序中給出相應的輸入時,Eclipse的虛擬機可以找到並識別它。我已經試過如下:將文件加載到Eclipse測試控制檯(VM)中

  1. 將其複製到src文件夾。然而這並沒有幫助。我還沒有嘗試將其複製到bin文件夾或任何文件夾(如/ src/test)。
  2. 我也讀過官方文檔中的appropriate guide。但是,我無法找到中央測試編輯器as described

如何將測試文件(最值得注意的是CSV文件)加載到虛擬控制檯中,以便在程序運行時識別它?我也搜索了其他幾個答案,但無法理解這個概念。

謝謝。

回答

1

試着把它放在你項目的根目錄下。通過代碼訪問文件時,會在Java系統變量user.dir中指定的目錄中查找文件,該目錄通常是項目的根目錄。

我假設你試圖按如下方式加載文件:

File file = new File("myCsv.csv"); 

在這種情況下適用:

默認情況下,java.io包中的類總是相對解析 針對當前用戶目錄的路徑名。該目錄通過系統屬性user.dir命名爲 ,通常是調用Java虛擬機的 中的目錄。

+0

謝謝,請允許我去測試這個。 – n0shadow 2013-02-24 10:17:36

+0

mCode如果您仍有問題,請發佈用於訪問該文件的代碼。 – 2013-02-24 10:18:08

+0

它已經工作了,謝謝你的幫助。 – n0shadow 2013-02-24 10:25:00