Quelles sont les meilleures pratiques pour le déploiement d'applications basées sur Spring? J'ai au moins deux applications basées sur Spring. Je les déploie sur Tomcat - deux instances du même serveur avec différentes CATALINA_BASE. Le résultat est que la taille de l'une de mes applications est de 30 Mo et l'autre de 19 Mo. Chacun a les mêmes bibliothèques telles que Spring, Apache CXF, Hibernate, C3P0, etc.Comment déployer correctement l'application Spring sur Tomcat?
Est-il correct et sûr (stable) de garder ces librairies dupliquées dans chaque application et de télécharger 30 Mo chaque déploiement? Ou peut-être que je devrais copier des bibliothèques communes quelque part?
Je prévois de redémarrer Tomcat après chaque dépoly pour éviter les problèmes d'espace PermGen. Peut-être que je garderai les pilotes JDBC dans les bibliothèques Tomcat. –