Java não importa : javax.servlet.*; javax.servlet.http.*;

5 respostas
S

Estou com este problemão.

Quando vou compilar meus servlets tenho a seguinte mensagem:

package javax.servlet does not exist
import javax.servlet.*;

package javax.servlet.http does not exist
import javax.servlet.http.*;

Isso ta me tirando do sério, pois para continuar os estudos de java tenho que passar disso.

Olhem as minhas configurações:

j2sdkee1.4
Tomcat 5.0.19
Windows 2000 Server - Service Pack 4

Variaveis de Ambiente

CATALINA_HOME=C:\Tomcat 5.0
JAVA_HOME=C:\j2sdkee1.4\jdk
PATH=%JAVA_HOME%\bin;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\htmlconverter.jar;C:\j2sdkee1.4\lib\j2ee.jar;C:\j2sdkee1.4\lib\j2ee-svc.jar;C:\j2sdkee1.4\lib\jhall.jar;%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar
TOMCAT=%CATALINA_HOME%

Me ajudem! Obrigado!

5 Respostas

J

Tudo bom!

Você precisa criar a variável CLASSPATH e apontar para o arquivo .jar com os pacotes de servlet.

Exemplo:
CLASSPATH=%JAVA_HOME%/lib/servlet.jar;

Abraços.

S

Ja fiz isso.

Os arquivos estão carregados:

CLASSPATH=%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\jsp-api.jar

Mesmo assim não funciona.

J

Oi

sanwilly, tente fazer de outra forma, assim:

CLASSPATH=%CATALINA_HOME%\common\lib\servlet-api.jar;%CATALINA_HOME%\common\lib\

T+

T

nem é pessoal… o problema dele é bem simples… (eu axo né)

vc baixou o J2SE … e neste ai naum tem o pacote de servelets…

vc tem q baixar o J2EE … que é o que tem isso…

vlw

eltonk

Não precisa j2EE nada…
O pacote servlet.jar pode já está incluso junto com o tomcat :wink:
de uma olhada no teu diretorio do Tomcat\common\lib

:wink:

Abraços,

Criado 5 de março de 2004
Ultima resposta 6 de mar. de 2004
Respostas 5
Participantes 5