Я работаю над проектом Maven в IntelliJ, дерево которого выглядит так:
-resources (marked as default resource folder)
-src
Внутри src есть
-src/main
-src/test
В то время как внутри ресурсов есть файл, называемый "windows".JSON ", что мне нужно разобрать.
На данный момент класс, который должен проанализировать json, равен src/main/java/utils/WindowBuilder.Java
, и я использую InputStreamReader
, передав его конструктору:
ClassLoader.getSystemClassLoader().getResourceAsStream("windows.json");
Код работает простохорошо само по себе, но если я пытаюсь запустить тесты из src/test
с использованием класса WindowBuilder
, я получаю NullPointerException
при попытке извлечь ресурс.
Что я делаю не так?