Buenos días,
Ahora mismo tengo 2 proyectos Maven (Proyecto A y Proyecto B). En el pom.xml del Proyecto A tengo añadida la dependencia del Proyecto B. Con esta situación me gustaría crear un .war para meterlo en Tomcat y poder probar la aplicación.
Si genero el .war del Proyecto A desde Maven (mvn package) y lo pruebo, me dice que no encuentra la clase que hace referencia a la que hay en Proyecto B.
¿Qué debería de hacer para generar un .war que contenga todo lo del Proyecto A y Proyecto B?
Muchas gracias por la ayuda.
Lo que pasa es que a la hora de generar el war con maven no te lo genera con la dependencia de B y ningún otra dependencia a menos que se lo especifiques.
Puedes este plugin de maven: maven-assembly-plugin (http://maven.apache.org/plugins/maven-assembly-plugin/descriptor-refs.html#jar-with-dependencies). Tambien en la web puedes encontrar muchos ejemplos utilizando este plugin.
Otra cosa, ten en cuenta que el proyecto B debe ser un JAR, porque no puedes poner dentro de un WAR otro WAR.
Saludos.