JCreator

Estou compilando o arquivo de teste AloMundoServ.java na ferramenta JCreator e são descristos esses erros.

[size=“18”][color=“red”]ARQUIVO TESTE[/color][/size]

import java.io.;
import javax.servlet.
;
import javax.servlet.http.*;

public class AloMundoServ extends HttpServlet
{
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws IOException, ServletException
{
String alo = “Alô Mundo!”;
PrintWriter out = response.getWriter();

    out.println("<html>");
    out.println("<body><h1>" + alo + "</h1></body>");
    out.println("</html>");
} // doGet

} // class AloMundoServ

[size=“24”][color=“red”]ERRO APRESENTADO[/color][/size]

package javax.servlet does not exist

Oi, vc colocou o arquivo servlet.jar na sua aplicação ou no classpath?!

[]'s

Provavelmente o arquivo da api do servlet não está em seu classpath.

Você deve adicionar o endereço que está abaixo no classpath, mas não esse que eu coloquei e sim o que está na sua máquina

C:\Tomcat\common\lib\servlet-api.jar (apenas um exemplo)

[quote=“Reifel”]Oi, vc colocou o arquivo servlet.jar na sua aplicação ou no classpath?!

[]'s[/quote]

Como faço isso :grin:

[quote=“fcardao”]Provavelmente o arquivo da api do servlet não está em seu classpath.

Você deve adicionar o endereço que está abaixo no classpath, mas não esse que eu coloquei e sim o que está na sua máquina

C:\Tomcat\common\lib\servlet-api.jar (apenas um exemplo)[/quote]

como faço :grin:

Vai no diretório de instalação do tomcat, dentro dele vc verá a pasta common e dentro desta a pasta lib.

Na pasta lib procure um arquivo com o nome servlet???.jar

Não se preocupe com as ??? colocadas, há versões do tomcat que o servlet é apenas servlet.jar, mas nas versões mais atuais é servlet-api.jar

Sabendo o diretório onde está este jar, coloque-o no seu classpath.
É para ser ADICIONADO onde tem o lib do java configurado, coloque um ; antes

$> javac -classpath .;c:\tomcat5\common\lib\servlet-api.jar AloMundoServ.java

Cara vc tem que configurar o Jcreator, pois ele nao deve esta configurado para achar o servlet.jar.

siga os seguintes passos:

1 - clique em configure/options/JDK Profiles
2 - Selecione o seu JDK e clique em Edit
3 - em classes clique em add/add path e selecione o caminho onde esta o seu servlet.jar
4 - clique em add/add archive e selecione o jar servlet.jar

qualquer coisa posta ai !!!

Se vc estiver usando o TomaCat, vc pode pode usar a servlet-api…

:wink:

isso ai !!! :grin: