У меня есть проект Selenium в IntelliJ.Когда я запускаю любой из тестов, он завершается с ошибкой NullPointerException
, потому что вызов getResource()
для драйвера chrome возвращает ноль.Я попытался пометить папку, содержащую драйвер chrome, в качестве ресурсов и тестовых ресурсов в IntelliJ, но getResource()
возвращает ноль в обоих случаях.
Я знаю, что это не проблема с кодом .Этот же репозиторий был открыт на других машинах другими людьми в моей организации, и когда структура проекта установлена идентично тому, как я его установил, getResource()
возвращает соответствующий ресурс, а не ноль.Даже если каталог просто скопирован на другой компьютер, он все равно работает без проблем (поэтому поломка не является результатом того, что что-то указано в .gitignore).
Учитывая это, это, вероятно, вопрос конфигурации системыили глобальная конфигурация IntelliJ.
Как определить, что приводит к тому, что программы, скомпилированные в IntelliJ, пропускают папку ресурсов?