Comme vous le savez, JBoss est une installation purement basée sur un système de fichiers. Pour vous installer il suffit de décompresser un fichier et c'est tout. Une fois que vous installez une certaine structure de dossiers est créée par défaut et que vous exécutez l'instance JBoss pour la première fois, elle crée des dossiers supplémentaires pour l'exécution. À titre de comparaison est ici la structure de JBoss AS 7 avant et après avoir commencé pour la première fois
Avant
jboss-as-7
|
|---> standalone
| |----> lib
| |----> configuration
| |----> deployments
|
|---> domain
|....
Après
jboss-as-7
|
|---> standalone
| |----> lib
| |----> configuration
| |----> deployments
| |----> tmp
| |----> data
| |----> log
|
|---> domain
|....
Comme vous pouvez le voir 3 nouveaux dossiers sont créés (journal, données & tmp). Ces dossiers peuvent tous être supprimés sans affecter l'application déployée dans le dossier de déploiements, sauf si votre application a généré des données stockées dans ces dossiers. En développement, il est possible de supprimer tous ces 3 nouveaux dossiers en supposant que vous n'avez pas besoin des journaux et des données stockés dans le répertoire "data".
Pour la production, il n'est pas recommandé de supprimer ces dossiers car il peut y avoir des données générées par l'application qui stockent certains états de l'application. Par exemple, dans le dossier de données, le serveur d'applications peut sauvegarder les journaux critiques d'annulation de Tx. Contactez votre administrateur JBoss si vous avez besoin de supprimer ces dossiers pour une raison quelconque en production.
Bonne chance!
voir http://stackoverflow.com/questions/3015177/to-clean-or-not-to-clean-jboss-home-server- web-tmp-directory – gavenkoa