JBuilder - Una de principiante en servlets

 
Vista:

Una de principiante en servlets

Publicado por Nauj (1 intervención) el 10/08/2002 20:36:30
Hola, estoy intentando compilar un servlet y me da un error. No encuentra los packages: javax.servlet.* y javax.servlet.http
(En el código del .java tengo:
import java.servlet.*:
import java.servlet.http;)
Tengo el jdk1.3. Tiene toda la pinta de que el error debe estar relacionado con la variable de entorno CLASSPATH.
1-Tengo dos dudas, ¿cómo modificarla?, ¿en el autoexec.bat?, ¿se puede modificar a pelo en DOS?.
2- Creo que los packages están en lo archicos .jar, ¿cuál de ellos contiene los packages relativos a los servlets?.

Otra cosa, he arrancado el tomcat, para ver si arrancandolo se me definía la variable CLASSPATH, pero sigue sin funcionar.

Cualquier ayuda o consejo será bienvenido.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Una de principiante en servlets

Publicado por Jim (2 intervenciones) el 25/08/2002 17:41:04
Yo tuve exactamente el mismo problema con el JBuilder 4, el tema no pasa por la variable ClassPath, ya que esta variable se utiliza dentro del entorno del sistema operativo para buscar archivos (generalmente ejecutables) y considerar todas las carpetas que estan indicadas en esta variable como la actual. Pero el JBuilder no utiliza esta funcionalidad.
El problema a la hora de compilar corresponde mas bien a las bibliotecas (mal llamadas librerias) que tengas asociadas dentro del entorno del JBuilder, lo que hice para poder compilar fue buscar dentro del servidor tomcat cual era el paquete que contenía las clases de servlet y asociarlas, si no lo encuetras (creo que se llama servlet.jar) lo puedes bajar de:
http://jakarta.apache.org/builds/jakarta-tomcat/archives/v3.2.1/bin/
que es el sitio de apache server.
Una vez que lo tengas lo debes agregar a las bibliotecas utilizando la parte de herramientas/configurar biblitotecas y despues de eso agregarlo a tu proyecto en proyecto/propiedades de proyecto/bibliotecas necesarias. Una vez hecho esto podrás comprobar que el "code insight" comenzará a tomar en cuenta el paquete javax.servlet y te permitirá codificar con un poco más de ayuda.

Con esto debería compilar.

Saludos.
Jim
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar