¿Se puede utilizar un WAR como si fuera una libreria?

Que tal a todos,

Estoy desarrollando un modulo con Spring MVC, el cual administra paginas para otros modulos que deseen implementarlo.

La idea es que esten separados los modulos (como proyectos independientes) y necesito saber si hay manera que ellos agreguen mi WAR o mi JAR y tengan la funcionalidad como si fuera una simple libreria.

Se que es mas complicado, debido a la configuración de Spring.

Saludos,

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de ezamudio

JAR

Un war no se puede usar como biblioteca, por la manera en que vienen empacadas las clases. Pero puedes empacar lo que necesitas compartir en un jar que venga dentro del war y que pueda usarse por separado...

Gracias!

Gracias Ezamudio!

Voy a internarlo y comento como me fue.

Voy a generar una jar de las clases, y la configuración de spring (xml) la agrego al proyecto donde voy a agregar el jar.

Saludos,

Imagen de paranoid_android

No exactamente pero puedes diseñar un EAR

Puedes crear un EAR que contenga varios wars y entre ellos pueden compartir jars. Pero cuidado con las dependencias que hagas porque posteriormente para darles mantenimiento puedes tener complicaciones.