Empacotamento de projetos  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Ferryman
JavaGuru
[Avatar]

Membro desde: 26/10/2006 16:30:23
Mensagens: 220
Offline

Olá pessoal,

Estou com um problema no eclipse para conseguir rodar projetos dependentes. Vou explicar como organizei os projetos.

Tenho dois projetos. Digamos projeto de negócio e projeto web. Separei assim

Projeto de negocio
--Classes de Modelo
--Repositórios
--Implementação dos Repositórios

Projeto web
--JSP/JSF
--ManagedBeans

Bom o problema é o seguinte: O meu projeto web depende do projeto Negocio, e eu preciso que o eclipse faça o deploy dos 2 pro tomcat interno.
Fui nas propriedades do projeto web e selecionei que ele depende do projeto negocio.
Agora, no tomcat do eclipse aparece uma estrutura assim

Tomcat
--projeto Web
----projeto negocio

Até ai tudo bem. Estou conseguindo nos beans do jsf instanciar e utilizar as classes do projeto negocio.
O problema acontece quando tento criar o EntityManagerFactory eu recebo uma ClassDefNotFoundException javax.persistence.Persistence.

Isso só acontece se a chamada for feita no projeto web. Se eu crio um metodo main no projeto negocio e chamo o Entity ele funciona normal.

Alguem sabe qual o problema? parece que os jars do projeto negocio nao estao sendo levados pro tomcat junto com os classes.

Como eu indico pro eclipse fazer isso? Tenho que colocar alguma coisa no manifest?

Valeu

[]s
Ferry




Rafael Farias Silva (@rafaferry)

Jsigner - Engenharia reversa automática através do maven. Acesse http://code.google.com/p/jsigner
[Email] [WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team