Où mettre une bibliothèque partagée dans JBoss as 5?

Je suis nouveau sur Jboss, mais j'ai plusieurs applications web de chacun à l'aide de spring-hibernate et d'autres bibliothèques open source et des portlets, donc en gros maintenant chaque fichier war comprend les fichiers jar. Comment puis-je déplacer ces jarres à un lieu commun de sorte que je n'ai pas à les mettre dans chaque fichier war? Je suppose que l'emplacement est server/default/lib, mais je ne suis pas sûr.

Aussi, comment est-il différent d'avoir ces bocaux à WEB-INF/lib vs JBOSS/server/default/lib? Vais-je faire face à toute classloader problème?

Aussi j'ai statique des données stockées dans les champs statiques comme Singleton, est-ce être partagés entre tous les fichiers WAR?

OriginalL'auteur Tushar Khairnar | 2010-01-21