Хотя я не понимаю конкретной ошибки, которую вы допустили, позвольте мне заявить, что в общем случае невозможно перестроить банку, если у вас есть только исходная банка и POM.
Множество вещей может отсутствовать, например, ресурсы, тесты и сама структура проекта (если это был многомодульный проект), а некоторые POM «сплющены», так что важный плагин вызывает et c. удаляются.
Так что вам нужно привыкнуть к тому, что это может или не может работать.
Обычно люди просто используют банку как есть. Если по каким-то причинам (которые вы не раскрываете, хотя я и просил вас дважды) вам необходимо скомпилировать из исходного кода, я могу (в следующем порядке):
Искать github / gitlab страницу проекта (часто указывается в POM, или вы найдете его в Google) и нарисуйте проект оттуда.
Возьмите с собой источники и POM, пока не сможете скомпилировать проект ( как и при любом сломанном проекте). Это может или не может быть успешным.
Не используйте библиотеку, а напишите необходимые вещи самостоятельно.