Paginas comuns, css e imagens separados do restante da aplicação, qual estrategia utilizar?

Senhores, temos um sistema para desenvolver que eh composto por varios subsistemas onde
esses subsistemas ficaram separados cada um no seu EAR. Temos uma seção comum a todos
os subsistemas que é composto por templates facelets, css, imagens, js, enfim tudo que é utilizado
por todo o sistema fica nessa seção e os templates, css, imagens especificos de cada subsistema ficam
dentro do subsistema, ou seja, temos 2 situações 1 que eh usada por todo o sistema(está precisa ser acessivel a todo o sistema)
e a que é especifica do subsistema, somente o subsistema tem acesso.

A pergunta é, essa parte comum a todo o sistema qual seria a melhor forma de disponibilizar ela para os outros projetos(subsistemas)
chamei de projetos pq cada subsistema é um projeto a parte no eclipse. A forma que esta hj pelo menos por enquanto é em forma de pasta
onde cada subsitema precisa ter essa pasta comum dentro. Entao fica a duvida qual seria a melhor forma de empacotar essa parte comum?

eai rafaelmeireles bão ?

eu criaria um jar…

Eles estando dentro de um jar da para usar os templates e as imagens, css sem problemas?

Alguma luz?