java jboss classpath

java - El orden JBOSS de los contenidos de WEB-INF/lib



classpath (1)

No, no creo que puedas dictar ningún control sobre esto. Si tiene suerte, el cargador de clases los cargará en el orden "correcto".

Realmente necesita ordenar las bibliotecas para que no haya conflictos, reempacándolos, si es necesario.

Tengo un archivo ear, que contiene un archivo war. La guerra contiene una serie de jar en su directorio WEB-INF / lib. Algunos de estos frascos contienen versiones confilicdoras (o al menos diferentes) de las mismas clases. ¿Hay alguna manera de que pueda influir en el orden en que JBOSS agregará estos archivos jar a classpath?

Por ejemplo, si com.dave.A.class se encuentra en a.jar y b.jar, ambos en WEB-INF / lib, y sé que b.jar contiene la versión "correcta" de la clase, ¿Cómo me aseguro de que JBOSS use b.jar de preferencia a a.jar?

Soy consciente de que esto hace que mi aplicación sea extremadamente frágil, así que por favor no me llames por eso :)