Я публикую это как ответ. Не то, чтобы я думаю, что он даст вам полный ответ, но как способ попытаться получить более полезную информацию о вашей ситуации.
Это поможет, если вы предоставил более подробную информацию о том, что именно вы делаете, и что именно происходит.
Maven не "строит" зависимости, он загружает артефакты зависимостей из хранилища артефактов.
Когда вы говорите, что что-то «зависает», это означает, что операция начинается и не завершается, в отличие от сообщения об ошибке. Если то, что вы делаете, действительно «зависает», тогда важно четко понимать, какая именно операция и какой момент в процессе он зависает.
Затем вы говорите, что скопировали банку в папку с именем «lib», а затем «переместили проект в папку ресурсов».
Под «банкой» вы подразумеваете артефакт Maven, который вы пытаетесь загрузить, который, как вы сказали, «завис»? Каково значение этой папки "lib"? Ваша сборка как-то ссылается на jars в этой папке как дополнительные зависимости, подрывая типичный процесс зависимости maven? Если да, то как именно вы это делаете?
Далее, что вы подразумеваете под «перемещением проекта в папку ресурсов»?
Рассмотрите все это с внешней точки зрения. Вы должны предоставить нам достаточно информации, чтобы точно понять, какая у вас проблема, и что вы сделали, что не работает. Пока вы этого не сделали.