Duda en Tomcat
Que tal,
Tengo una duda en la cual me gustaría que me apoyaran, la situación es que yo tengo una aplicación en la cual estoy utilizando
Ireports, utilizando Tomcat 7 pero cuando quiero hacer el despliegue en el servidor de aplicaciones
no me reconoce las librerías de Ireports que agregue.
Investigando me di cuenta que hay 2 maneras de desplegar una aplicación, la primera es subiendo al servidor tomcat
toda la carpeta de mi proyecto y la segunda es copiando solo el archivo war y haciendo el despliegue en la interfaz del servidor.
Pero que sucede con las librerías que yo agregue a mi proyecto ??, tengo que copiarlas hacia el servidor donde quiero desplegar
aplicación ?? o con haber generado mi WAR es mas que sufiente.
y aprovechando también quiero preguntar si hay problema que yo utilice Tomcat 7 y en el servidor de aplicaciones de mi trabajo este Tomcat 8.
La verdad es que esto me confunde porque como ya comente cuando quiero generar un reporte con Ireports simplemente
no me muestra el reporte y me manda error.
Gracias, espero me puedan apoyar un darme un referencia para solventar este problema.
- Inicie sesión o regístrese para enviar comentarios
Verifica que existan las librerias en tu WAR
Cuando haces tu War asegurate de que en la carpeta WEB-INF\lib esten las librerias que se requieren para ejecutar tu reporte. puedes abrir el archivo WAR con 7-zip(Por ejemplo) y verifica si ahi estan.
Conrespecto a que trabajas en el tomcat 7 y despliegas tu aplicacion en tomcat 8 no veo ningun problema aparente.
La mejor forma de desplegar una aplicación es usando un War o un EAR no te recomiendo de que copies y pegues tu proyecto en el servidor de aplicaciones. Tambien existen otras formas de publicar aplicaciones solo que mas sofisticadas como por ejemplo usar tareas Ant.
Saludos cordiales.
Que tal, Gracias por el
Que tal,
Gracias por el consejo, y efectivamente verifique los wars y tenia por ahi otro error al cargar unas imágenes.
Saludos.