У меня была похожая проблема, я нашел следующее решение:
Вместо: if (typeof libraryPreps !== "undefined") {
Использование: if (!_.isUndefined(obj.libraryPreps)) {
Оказалось, что это несовпадение с моими библиотеками Groovy и версиями gmaven. Я очистил свой локальный репозиторий и обновился до последних версий. Теперь все вернулось к норме.
Вы уверены, что нет проблем с форматированием POM (в этом или другом разделе POM)?
См. эту ошибку для получения более подробной информации, также сообщается здесь .