На этот вопрос уже есть ответ здесь:
Как создать maven pom, который сделает проект пригодным для сборки , могу ли я включить собственные jar-файлы в свой проект напрямую, не извлекая их из репозитория? кто-нибудь делал это раньше?
РЕДАКТИРОВАТЬ:
Я не Я хочу сделать его работоспособным, построив сборку с jar зависимостей, я хочу, чтобы он был сборным. Таким образом, любой, у кого есть этот проект, может его собрать, даже если файлы jar-файлов отсутствуют в любом репозитории.