Foros del Web » Programación para mayores de 30 ;) » Java »

Añadiendo directorios y archivos a TOMCAT con Eclipse

Estas en el tema de Añadiendo directorios y archivos a TOMCAT con Eclipse en el foro de Java en Foros del Web. Hola a todos , Antes de nada decir que soy nuevo en el foro. Bueno mi problema es el siguiente, estoy programando una aplicacion de ...
  #1 (permalink)  
Antiguo 11/12/2008, 09:25
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Añadiendo directorios y archivos a TOMCAT con Eclipse

Hola a todos ,

Antes de nada decir que soy nuevo en el foro.

Bueno mi problema es el siguiente, estoy programando una aplicacion de jsp y servlets en TOMCAT. Para ello utilizo Eclipse y el se encarga de desplegar el WAR e incluso de reiniciar el servidor si yo quiero. El caso es que me gustaria poder subir ficheros por ejemplo algun XML o algun SCHEMA a la vey que subo el WAR. Del mismo modo me gustaria saber como crear una estructura de carpetas y ficheros en el eclipse de modo que este se encargue de subirlo y crearlo tambien en la carpeta de Webapps del TOMCAT.

Pero de momento n olo he ocnseguido tan solo sube los .jsp que estan en WebContect (Eclipse) y los servlets .class que estan la carpeta src pero si añado por ejemplo una carpeta a WebContent y actualizo , el Eclipse no me la crea en la carpeta Webapps del TOMCAT.

Gracias por adelantado.
  #2 (permalink)  
Antiguo 11/12/2008, 19:41
Avatar de congonga  
Fecha de Ingreso: febrero-2008
Ubicación: Concepción
Mensajes: 29
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Añadiendo directorios y archivos a TOMCAT con Eclipse

Yo no sé cómo funciona Eclipse. Lo que sí sé es cómo funciona Tomcat:

Organizacion de todo en una webapp cuyo nombre sea foo, cuyo nombre de paquete sea paque y cuyo nombre de clase sea Bin1
Dentro de webapps:

webapps/
webapps/foo : todos los jsp van aqui
webapps/foo/WEB-INF
webapps/foo/WEB-INF/classes/
webapps/foo/WEB-INF/classes/paque/Bin1.class

Eso no quita que dentro de foo crees más directorios, por ejemplo con las imágenes a cargar, o lo que quieras, por ejemplo:
webapps/foo/img/favicon.ico

No es necesario que reinicies Tomcat para que los cambios en tu aplicación se actualicen. Para eso, Tomcat trae la herramienta "Tomcat Manager" y puedes acceder a ella via web, en tu navegador:

http://localhost:8080/manager/

Te vas al enlace "Listar aplicaciones" y luego, en la lista, aparecerá tu aplicación. Le das click a "recargar" y actualiza todos los cambios que hayas hecho en los servlets y las demás clases. Ojo: que si los cambios los hiciste en los jsp, no es necesario recargar, pues basta actualizar la página,( presionando F5 o el botón Recargar).

Cuidado: si le das click a "replegar" se borrará TODO lo que haya en la carpeta de tu aplicación (en el ejemplo, foo).

Ahora, si no has configurado Tomcat para acceder al "Tomcat Manager", puedes hacerlo editando el archivo: CATALINA_HOME/conf/tomcat-users.xml

Aparecerá algo así:

<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<user username="" password="" roles="manager"/>
</tomcat-users>

Agrega entre las comillas el usuario y la contraseña que quieras y guarda el archivo. Lo importante es que conserves el rol de manager. Así podrás acceder al Tomcat Manager y manejar desde ahí tu aplicación.

Saludos :)
  #3 (permalink)  
Antiguo 12/12/2008, 07:05
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Respuesta: Añadiendo directorios y archivos a TOMCAT con Eclipse

Hola,

Gracias por la respuesta, sirve para entender mejor el funcionamiento de TOMCAT. Asi evito futuras dudas.

Lo único, que bueno como trabajo en un servidor remoto con Eclipse en mi ordenador, pues es un poco tedioso tener que crear yo toda la estructura de ficheros que quiera.

Y en los archivos .war no hay alguna posibilidad? De crear una estrura determinada de ficheros y con imágenes por ejemplo (vamos que no sean ni .jsp ni .class).

Saludos.
  #4 (permalink)  
Antiguo 12/12/2008, 10:05
Avatar de TresPuntoDos  
Fecha de Ingreso: septiembre-2008
Ubicación: Madrid, España
Mensajes: 242
Antigüedad: 16 años, 3 meses
Puntos: 3
Respuesta: Añadiendo directorios y archivos a TOMCAT con Eclipse

Las carpetas que crees en Eclipse cuando exportes el WAR te las crea Tomcat automaticamente, aunque esten vacias
__________________
Tres punto Dos - Mi Blog sobre J2EE, Java, Struts y Diseño Web
Proyecto BloJ - Crea tu blog Java
  #5 (permalink)  
Antiguo 18/12/2008, 07:23
 
Fecha de Ingreso: diciembre-2008
Mensajes: 4
Antigüedad: 16 años
Puntos: 0
Respuesta: Añadiendo directorios y archivos a TOMCAT con Eclipse

Si pero hay que activar una opcion en Eclipse que no viene por defecto:

Export source files.

Muchas gracias.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:39.