У меня есть проект с файлом ресурса в тестовой папке:
- SRC / тест / ресурсы / моя_папка / testfile.txt
У меня есть:
@Test
public void test() {
String args[] = { "myfolder/testfile.txt" };
MyClass.load(args);
}
А это метод MyClass.java:
public void load(String filePath)
ClassLoader classloader = Thread.currentThread().getContextClassLoader();
InputStream inputStream = classloader.getResourceAsStream(filePath);
InputStreamReader streamReader = new InputStreamReader(inputStream, StandardCharsets.UTF_8);
reader = new BufferedReader(streamReader);
//...
}
Если я запускаю тесты из Eclipse, все тесты проходят хорошо.
Я запускаю чистую установку maven, проверка завершается с java.lang.NullPointerException
в этой строке:
InputStreamReader streamReader = new InputStreamReader(inputStream, StandardCharsets.UTF_8);
Что мне делать?
Спасибо