Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/01/2010, 20:30
megajandro
(Desactivado)
 
Fecha de Ingreso: diciembre-2008
Ubicación: por ahi!!!
Mensajes: 113
Antigüedad: 15 años, 10 meses
Puntos: 1
Respuesta: Problema con proyecto struts

Esta vez va gratis.
para que no des mas vueltas con como utilizar el archivo de contexto con tomcat.
fijate primero la estructura de tu java project. Y trata de estar dentro de un standard.
Quizas uno recomendable es el que te sugiere maven.
http://maven.apache.org/guides/getti...e-minutes.html

despues que tenes una estructura en el projecto deberia pensar si trabajar con sysdeo,
o con el plugin servers que te da eclipse. Esos son los 2 mas conocidos yo me inclino por sysdeo.

en sysdeo tenes que configurar en windows>preference de eclipse.
la version, el tomcat home y si queres trabajar con contexto o con server.xml.
En tu caso con contexto.

en advance con lo que viene por default deberia alcanzar.
JVM setting a esta altura no creo que sea necesario que te explique que va.

luego vas a las propiedades del projecto.
en java build path deberias tener los sources folder del projecto.
y abajo de todo en default ouput folder.
nombre-proyecto/src/main/webapp/WEB-INF/classes
si no tenes estas carpetitas crealas.

seguimos en propiedades del projecto.
en tomcat.
chequea is tomcat project.
ponele un context name. es el nombre de la aplicacion que vas a utilizar para accederla.
luego abajo de todo completa en subdirectory to.... /src/main/webapp

luego boton derecho en el projecto.
tomcat project>> update context definicion.
y tiene que crear un archivo de contexto
en tomcat. en la carpeta.
tomcat>conf>catalina>localhost un archivo con el nombre del context name que pusiste
en las propiedades de el projecto opcion tomcat.

dentro de webapp tenes una carpeta WEB-INF,
y dentro de ella una carpeta lib y otra classes.
si no se encuentra lib tenes que poner los lib que agregaste a tu projecto.
si tuvieras maven con usar el comando mvn war:inplace listo.

bueno creo que si con eso no lo podes hacer andar vas a tener que pagarte unas clases
de java web. O retirarte de esto negro.