Estrutura de projeto Web

Preciso construir 3 projetos java mas não sei como estruturar:

1 - Projeto Web com Maven
2 - Projeto Web com Maven
3 - Biblioteca de chamadas REST

O problema que estou enfrentando é que o projeto 3 será composto de chamadas REST comuns aos 2 projetos web e este usará JPA. Como posso estruturar estes projetos, levando em conta que o projeto 3 não será uma aplicação web, apenas uma biblioteca, mas usará Hibernate, JPA, Rest/Jersey?

Podem me ajudar?

Você pode tentar colocar o projeto 3 como dependência (módulo) dos projetos 1 e 2, com isso, ao fazer deploy, o projeto 3 será empacotado como jar no war dos projetos 1 e 2.