Добавил блоки try..cacth для методов, которые потенциально могут вернуть ошибку. Добавил логгирование различного уровня для более удобного поиска ошибок сборки