Fazendo deploy com o maven

Olá, eu estou utilizando o maven (venho do mundo Ant) e já consigo fazer coisas interessantes, mas uma dúvida surgiu: Eu compilo com o Maven e instalo o artefato gerado (um jar, com uma aplicação swing simples) p/ o repositório local. Como eu faço p/ obter esse artefato gerado com as dependências declaradas e enviar p/ meu cliente. Tipo, a aplicação precisa do hibernate3.jar que está no meu repositório local, existe algum goal p/ “puxar” o artefato do repositorio junto com as dependências ???

já achei a resposta: Maven Assembly Plugin

Cara, tô ressucitando o post porque utilizei o Maven assembly, mas o resultado não foi o que eu esperava.
Ele tava gerando um .jar imenso com todas as dependencias inclusas.
Dando uma pesquisa mais a fundo encontrei dois plugins quer se completam maven jar e maven dependency.
Com eles consegui gerar um .jar executável e uma pasta lib em separado como o Netbeans e o Eclipse costumam fazer.