我寫junit
測試,在那裏我需要閱讀從src/test/resources
FileNotFoundException異常 - Java測試資源
文件我在src/test/java/some_packages/UserTests
一個下面的代碼:
InputStream inputStream = new FileInputStream(new File("abc.txt"));
文件當然是存在的,但是當我運行我的測試,我得到java.io.FileNotFoundException: abc.txt (No such file or directory)
標誌着我的資源文件夾中的測試資源的IntelliJ
您的問題沒有多大意義。你想讀取一個文件(基於它的文件名)還是從類路徑中讀取資源? – jarnbjo
你的abc.txt文件存儲在哪裏?問題肯定是該文件不在編譯的.class文件所在的目錄中。 –
我想讀取abc.txt文件,它位於資源文件夾 – Pond