Мой проект имеет следующую структуру:Как загрузить файл из папки ресурсов?
/src/main/java/
/src/main/resources/
/src/test/java/
/src/test/resources/
У меня есть файл в /src/test/resources/test.csv
и я хочу, чтобы загрузить файл из модульного тестирования в /src/test/java/MyTest.java
У меня есть этот код, который не работал. Он жалуется «Нет такого файла или каталога».
BufferedReader br = new BufferedReader (new FileReader(test.csv))
Я также попытался это
InputStream is = (InputStream) MyTest.class.getResourcesAsStream(test.csv))
Это также не работает. Он возвращает null
. Я использую Maven для создания моего проекта.
Не работает как?Какая у вас ошибка? –
он возвращает null – codereviewanskquestions
попробуйте этот 'this.getClass(). GetResource ("/test.csv ")' – SRy