Como compartilhar código entre vários projetos de eclipse GWT?
Eu gostaria de ter vários projetos GWT que compartilhem código comum. Isso é possível? AFAICT meus projetos GWT precisam ter um diretório próprio, com a fonte diretamente abaixo, o que parece impedir o compartilhamento de código. Tentei usar pastas vinculadas, mas o GWT não parecia gostar disso (descritoaqui)
Se eu quiser fazer isso, é minha única opção transformar o código que quero compartilhar em um arquivo .jar e herdá-lo nos arquivos XML de cada um dos meus projetos? Existe uma maneira de fazer o eclipse fazer automaticamente esse empacotamento, ou eu precisaria de algum tipo de loop 'alterar código compartilhado / compilar-jar / usar em outro projeto'?
Existem outras soluções?