Maven et JSF webapp structure, où exactement de mettre JSF ressources

Je ne comprends pas vraiment la structure de répertoires avec Maven et JSF webapp.

Quand je générer projet que j'ai cette structure :

src
|_ main
   |_ java
   |_ resources
   |_ webapp
      |_ WEB-INF 
         |_ web.xml
      |_ index.xhtml

Je veux inclure certaines ressources :

  • fichier javascript
  • fichier css
  • images
  • i18n fichiers

Je peux inclure i18n fichiers à l'intérieur de src/main/resources mais pas n'importe où, et je peux inclure fichier JS, CSS fichiers et d'images à l'intérieur de src/main/webapp/resources mais pas n'importe où...

Je n'ai pas trouver des règles très claires sur le web au sujet de structure de répertoires avec JSF et Maven.

Quelles sont les règles s'il vous plaît ?

Grâce

Le fait que vous êtes en utilisant JSF n'est pas très pertinent, le résultat final sera un standard de GUERRE dans lequel le contenu de l'application web sera la racine (et donc le contenu de l'application web à l'exclusion des WEB-INF est ce que sera le web de l'arbre). Donc, peut-être commencer avec le Maven GUERRE plugin doc et la structure de base d'un fichier WAR
Merci pour vos liens instructifs

OriginalL'auteur Olivier J. | 2012-11-24