Mi sugerencia es que si sus aplicaciones están funcionando, deje las jarras como están ahora. Sería muy problemático si no imposible de descubrir, qué archivos jar son realmente recogidos por el cargador de clases. (Por supuesto, no despliegue nuevas aplicaciones).
puede encontrar los paquetes que contiene un archivo JAR utilizando JarAnalyzer. Esto le dará una idea de los duplicados y puede comenzar a eliminar las versiones anteriores de los archivos jar. Sin embargo, este procedimiento debe hacerse a mano y por prueba y error. Además, el mismo paquete puede estar contenido en dos jarras con diferentes nombres y sin información de control de versiones.
Como ya he dicho, tener diferentes versiones de la misma jarra podría causar estragos. No puede saber qué versión se utilizará realmente y qué conflictos traerá a esta u otra aplicación. Es por eso que nunca debe usar la carpeta compartida de Tomcat para jar de aplicaciones. Si se encuentra en una situación en la que se colocan muchos archivos jar en la carpeta compartida, evite usar este servidor para nuevas aplicaciones.
Creo que significaba "contras", no "crones". Lo sentimos, no hay privilegios de edición todavía. – DVK
cambiado! y todo lo mejor para obtenerlo pronto! – Umesh