[Não tem nada a ver com o Maven] Projeto com vários .jars de dependência  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
andredecotia
JWizard
[Avatar]

Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline

Olá galera, gostaria de saber quem consegueria me ajudar:

Tenho um projeto Java o qual utiliza um .jar XPTO1 e esse .jar XPTO1 utiliza vários .jars padrão de mercado como
commons e file upload da Apache e por aí vai... Pois bem, tenho um outro .jar chamado XPTO2 que segue a mesma linha, dentro dele tem várias dependencias e muitas destes .jars de dependencia já estão no projeto...

Eu gostaria de:

Criar uma pasta dentro de lib chamada dependencies e colocar todos os .jars sem repetição e fazer com que todas as APIs que estou usando (XPTO1 e XPTO2) utilizem esta pasta. Todavia, está retornando no console vários erros: de classe não encontrada e de compilação nos .jars XPTO1 e XPTO2 por não encontrarem suas dependencias. Uma pessoa me disse que isso era possível por isso que estou persistindo...

Abraços,
André AS.

This message was edited 3 times. Last update was at 24/01/2012 12:13:45


--
André AS


Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro

[Email] [MSN] [ICQ]
BrunoFurtado
JavaBaby

Membro desde: 25/08/2010 01:27:06
Mensagens: 97
Offline

Opa,

Teu projeto é Web?
Se for Web, basta incluir do diretório "lib" do teu servidor.
Assim, todos os projetos ou bibliotecas de infraestrutura terão acesso aos arquivos .class dos JARs.

No Tomcat, o diretorio seria: "/apache-tomcat-7.0.22/lib/infra.jar"

Estudante Universitário.
Bacharelado em Sistemas de Informação.
Universidade Positivo.
CURITIBA - PR
[Email] [MSN]
asaudate
GUJ Master
[Avatar]

Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline

André,

Duas coisas: 1) Você está utilizando Eclipse? Se estiver, basta criar uma biblioteca no setup do build path. 2) Troque o título do tópico. O correto é "a ver", e não "haver".

[]'s

Alexandre Saudate
__________________________

Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.

Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate

Evite usar Axis2!!! Leia aqui para mais detalhes!

@alesaudate
Quer ler um blog especializado em web services e SOA?

andredecotia
JWizard
[Avatar]

Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline

asaudate wrote:André,

Duas coisas: 1) Você está utilizando Eclipse? Se estiver, basta criar uma biblioteca no setup do build path. 2) Troque o título do tópico. O correto é "a ver", e não "haver".

[]'s


Oi asaudate obrigado mais uma vez pela ajuda... Realmente não tem nada a ver, escrever "haver" rs... Me confundí rs pois escreví com pressa...

Eu já havia criado uma biblioteca no setup do build path e o erro era o mesmo.

abs,

--
André AS


Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro

[Email] [MSN] [ICQ]
andredecotia
JWizard
[Avatar]

Membro desde: 19/10/2009 14:37:32
Mensagens: 2267
Localização: São Paulo
Offline

BrunoFurtado wrote:Opa,

Teu projeto é Web?
Se for Web, basta incluir do diretório "lib" do teu servidor.
Assim, todos os projetos ou bibliotecas de infraestrutura terão acesso aos arquivos .class dos JARs.

No Tomcat, o diretorio seria: "/apache-tomcat-7.0.22/lib/infra.jar"


Já tinha feito e não tinha dado certo.

This message was edited 1 time. Last update was at 24/01/2012 12:24:41


--
André AS


Analista Programador Java Web freelancer / home office
Linkedin: http://www.linkedin.com/profile/view?id=41470291&trk=tab_pro

[Email] [MSN] [ICQ]
asaudate
GUJ Master
[Avatar]

Membro desde: 01/09/2007 19:31:41
Mensagens: 1794
Localização: São Paulo
Offline

andredecotia wrote:
asaudate wrote:André,

Duas coisas: 1) Você está utilizando Eclipse? Se estiver, basta criar uma biblioteca no setup do build path. 2) Troque o título do tópico. O correto é "a ver", e não "haver".

[]'s


Oi asaudate obrigado mais uma vez pela ajuda... Realmente não tem nada a ver, escrever "haver" rs... Me confundí rs pois escreví com pressa...

Eu já havia criado uma biblioteca no setup do build path e o erro era o mesmo.

abs,


Erro? Que erro?

Você tinha dito que a aplicação é web, mas colocando no diretório do Tomcat não funciona mesmo assim? O que acontece?

Alexandre Saudate
__________________________

Do not try to bend the spoon - that's impossible. Instead, only try to realize the truth: there is no spoon.

Série quickstart: Spring+Spring Security+Jersey (REST) +Hibernate (JPA) -> https://github.com/alesaudate/kickstart-springjerseyhibernate

Evite usar Axis2!!! Leia aqui para mais detalhes!

@alesaudate
Quer ler um blog especializado em web services e SOA?

 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team