Estrutura de diretórios para java desktop

Atualmente tenho a seguinte estrutura de pacotes:

src
src.model
src.swing
src.swing.model -> onde deixo os tableModels
src.controller
lib -> onde deixo o jar do jgoodies forms

Para os .class:

bin.src
bin.src.model
bin.src.swing
bin.src.swing.model -> onde deixo os tableModels
bin.src.controller

Agora surgiu mais um tipo de arquivo. O arquivo da definição do pacote jar. E futuramente vai surgir arquivos do ant e hibernate.
Onde coloco esse novos arquivos?

Quando se trata de J2EE, já vi que no site da sun (ou documentacao) tem um local que fala como organizar o projeto, os diretórios do projeto, as nomenclaturas. Alguém sabe se existe algo semelhante para projetos J2SE ?