Vários projetos para uma mesma aplicação

Saudações pessoal do GUJ,
Sou novo no fórum, estou tendo dificuldades em utilizar vários projetos separados para uma mesma aplicação,
gostaria de saber se devo gerar bibliotecas para serem utilizadas no projeto principal, e qual seria a melhor maneira de fazer isto.

O ideal é gerar bibliotecas. Por exemplo, você pode ter uma biblioteca só com as entidades, outra só com os dao’s, services…

Hoje em dia o Maven é uma boa maneira de gerenciar isso.

Obrigado pela resposta romarcio,
me corrija se estiver errado, poderia então modificar os projetos e na hora de compilar deveria por ultimo compilar o projeto principal gerando e adicionando as bibliotecas conforme os outros projetos.

Você deve ter um controle de versões para cada biblioteca, assim, quando criar uma nova versão, se necessário altere nos projetos que as usam.

Os projetos principais também devem ter um controle de versão.