Que alguien me explique por favor

lab
10 de Octubre del 2002
Quiero ejecutar una aplicacion JSP que pide un ingreso de texto no y que otra un servlet efectue un proceso simple y devuelva un resultado. Instale el tomcat 4.0. Me da errores continuamente. Ahora que variables de entorno debo definir??? Si es que debo definir alguna para el tomcat. Y el servlet lo tengo que compilar y donde lo pongo?? en que directorio?? Como es el esquema de trabajo a tener en cuenta para realizar esta operacion que deseo hacer?. Si alguien me puede explicar con detalle se lo voy agredecer de por vida. Estoy cansado de leer sin llegar a nada.
Gracias .
Saludos.

keko
10 de Octubre del 2002
Te voy a hablar de lo q yo he probado:

En tomcat hay un directorio examples, o algo parecido. En el hay una estructura de directorios q no pueden variar (webapps/web-inf/classes).

En es directorio puedes meter tus servlets.
La llamda seria así:
http://localhost:8080/exaples/package.miServlet

Ahora, para configurar tomcat tienes que tener dos variables de entorno definidas en tu sistema.
JAVA_HOME = (la ruta del bin del jdk p.e: c:jdkbin)

CATALINA_HOME (en la version 4, o TOMCAT_HOME) = (la ruta del bin del tomcat p.e: C:Tomcatjakarta-tomcat-4.0.3bin)

Llegados a este punto, tendrias configurado basicamente tomcat.
Pulsas startup para arrancar el contenedor, y shutdown para pararlo.

Espero q te sirva para algo. Todos lo hemos pasado mal con tomcat.
Saludos,

Luismahou
10 de Octubre del 2002
Lo ideal es que crees una "aplicación web". Las aplicaciones web son (más o menos) un conjunto de servlets, jsp y otros ficheros útiles que te permiten crear aplicaciones para entornos web. Esos ficheros se empaquetan en un fichero con extensión .war (como los .jar, los puedes crear con la herramienta "jar" que viene con el jdk, con el winzip o con cualquier editor de Java avanzado). Una vez has hecho el fichero .war, para desplegarlo dentro del Tomcat tienes que copiarlo en el directorio "webapps". Cuando se inicia Tomcat mira que aplicaciones web (.war) tiene en ese directorio, y si no están desplegadas las despliega.

Yo te recomendaría que hicieras esto, ya que el mismo fichero (el .war) lo puedes pasar entre los distintos servidores web sin necesidad de cambiar nada.

Supongo que necesitarás más información (porque al principio todo esto es un poco complicado). Yo te recomiendo la página de Sun. Aunque hay un montón de tutorial por ahí. Supongo que esta web habrá alguno.

Saludos,

Luismahou