| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2011 09:13:42
|
saoj
JWizard
![[Avatar]](/images/avatar/2e7ceec8361275c4e31fee5fe422740b.png)
Membro desde: 09/03/2004 23:34:46
Mensagens: 2667
Localização: Chicago, EUA
Offline
|
O que eu quero fazer é produzir via maven um jar extra com algumas dependencias incluídas, dependências essas que estão especificadas no pom.xml.
Assim eu teria dois jars:
- um que será distribuído pelo maven sem nada --> pois o maven faz o download de todas as dependencias se o cara estiver usando o maven.
- um que será distribuído no site com algumas dependencias => pois o cara quer baixar e usar sem ganhar um NoClassDefFoundError.
Alguma idéia?
|
Sergio A Oliveira Jr. - saoj
ExperiMENTA:
Mentawai = http://www.mentaframework.org - Full-stack Java Web Framework com Configuracão Programática
MentaQueue = http://mentaqueue.soliveirajr.com - Queue de alta-performance.
MentaLog = http://mentalog.soliveirajr.com - Non-intrusive, fast, garbage-less, colored and straightforward logging
MentaBean = http://mentabean.soliveirajr.com - Tiny ORM with SQL Builder
MentaRegex = http://mentaregex.soliveirajr.com - Perl-style regex for Java.
MentaContainer = http://mentacontainer.soliveirajr.com - Straightforward IoC, DI e Auto-Wiring
Space4J = http://www.space4j.org - Banco-de-dados de Objetos em Memória
Options-Lib = https://github.com/saoj/options-lib - Ruby classes para ter acesso as opcoes do Yahoo Finance
Selleto = http://www.selleto.com.br
Flipinion = http://www.flipinion.com
Kawai = http://www.kawaiwiki.org
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/10/2011 11:42:24
|
alias
Virtual Machine Man
Membro desde: 11/06/2007 11:09:34
Mensagens: 596
Online
|
Prezado saoj...estou com o mesmo problema, se achar uma solução por favor poste aqui!
Mas o que consegui até agora:
gerar o jar (sozinho)
gerar o jar com TODAS as dependencias
No segundo caso, nao sei se é o que voce gostaria de fazer, uma vez que voce fala sobre ALGUMAS dependencias...alem disso, o superjar gerado nesse build não está indo com os jars das dependencias, e sim com os arquivos .class das mesmas (o que tambem evita erros de classpath...mas penso que é uma maneira pouco elegante).
Infelizme nao estou com meu pom.xml no momento, a noite vou colocar aqui o que consegui. Pode-se até dizer que resolveu o problema , mas eu tambem gostaria de fazer de outro modo.
Obrigado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2012 14:11:03
|
braian
Thread.start()
![[Avatar]](/images/avatar/aa5da9627b5d747c2dbce5c29c319116.jpg)
Membro desde: 18/04/2009 17:44:37
Mensagens: 45
Offline
|
Alguém sabe resolver isso?
Como gerar um .JAR com as dependências? Ou as dependências separadas em uma pasta (ex.: lib).
Alguém?
|
Em busca de conhecimento... |
|
|
 |
|
|