2009-10-01 5 views
2

Je travaille sur une application web où j'ai des dépendances sur deux bocaux différents contenant deux versions différentes de la même classe. Les fichiers jar sont fournis par un fournisseur externe et ne peuvent pas être modifiés.Chargement de fichiers Jar dans un ordre particulier sur Tomcat 6

J'ai créé un chargeur de classe personnalisé, qui essaie d'abord de charger des classes à partir d'un ensemble spécifique de fichiers jar, et si cela échoue, il charge simplement la classe de la manière standard. Cela permet de s'assurer qu'un ensemble spécifique de fichiers jar est toujours utilisé en premier. Cela résout mon problème.

Cependant, je me demandais s'il y avait un moyen plus facile.

Répondre

1

Outre la réorganisation de votre application pour OSGi, je dirais que c'est la meilleure solution.

Questions connexes