J'ai Java webapp (RESTEasy) organisé comme suit:Serve fichiers statiques de Java webapp sous-répertoire
src/main
|- java/
|- webapp/
|- WEB-INF/
|- web.xml
|- public/
|- <compiled static files>
Le dossier public est rempli avec des fichiers statiques (index.html, js compilés, et les ressources) css par ma chaîne de construction. Lors de la construction de l'archive WAR, je peux accéder aux fichiers statiques sous /public/index.html
.
Est-il possible de traiter mes fichiers statiques directement à partir de la racine (/index.html
)? Je sais que je peux directement les mettre dans mon dossier webapp
, mais en raison de ma chaîne de construction et de la structure du projet, je voudrais éviter cela.
Est-ce le printemps? –
Non, RESTEasy. Mais la configuration devrait être similaire à la plupart des servlets Java. – fwind
Pouvez-vous faire en sorte que votre chaîne de compilation les déplace vers la racine dans le fichier WAR? C'est assez facile de le faire avec ANT. – markbernard