Gerando WAR e publicando no Tomcat

Amigos,
Estou com uma dúvida… Tenho uma aplicação composta de 2 projetos (a parte domain que é um Java Project e a parte Web que é um web project).
Essas duas aplicações utilizam vários frameworks, como Struts 2 e Hibernate, além de um outro projeto que é um Framework proprio aqui da empresa.
Minha dúvida é a seguinte… Preciso gerar um war para publicar essa app na web. Como devo proceder?

 Quando gero o war do projeto web todas as dependencias vão junto? Ou é necessário gerar o war do projeto web + o jar do java project....

 Como funciona essa questao da dependencia?

E para publicar no TomCat 5.5? Basta colocar os arquivos na pasta webapp?

Obrigado!

Acredito que você pode gerar o jar do seu domain. Adicionar ao classpath da app web e em seguida, gerar o war do projeto web.

Quanto a publição, você pode simplemente colocar na pasta webapp (se não estiver enganado, deverá reiniciar o serviço) ou fazer o upload pelo admin do TomCat.
Qual IDE você está utilizando?