Problemas com J2EE

Olá à todos. Acabei de baixar o j2ee e não consigo compila os servlets. O Código do Servlet está abaixo:

[code]import java.io.;
import javax.servlet.
;
import javax.servlet.http.*;

public class teste extends HttpServlet{

public void doGet(HttpServletRequest request, HttpServletResponse response){
	try{
		response.setContentType("text/html");
		
		PrintWriter out=response.getWriter();
		
		out.println("<html>");
		out.println("<head>");
		out.println("<title>Felipe - Primeiro Servle </title>");
		out.println("<body> 

Felipe Augusto

"); out.println(""); } catch(Exception e){ System.out.println("Error: "+e); } }

}[/code]

Acho que não tem nada de errado com o código acima… está bem simples…

O problema também pode estar no AutoExec… que está assim:

[quote]
SET JAVA_HOME=C:\j2sdk
SET JSWDK_HOME=C:\JSDK2.0
SET J2EE_HOME=C:\j2sdkee1.3.1
SET TOMCAT_HOME=C:\Arquivos de programas\Apache Group\Tomcat 4.1
SET PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;“C:\Arquivos de programas\Norton SystemWorks\Norton Ghost”;C:\j2sdk\bin;C:\j2sdk\jre\bin;“C:\Arquivos de programas\Apache Group\Tomcat 4.1\common\lib”
SET CLASSPATH=.;C:\j2sdk\lib*.jar;C:\j2sdkee1.3.1\lib*.jar;C:\j2sdk;[/quote]
e mais algumas linhas que não são muito importantes… (são sobre o temp, o windir e prompt). Alguém sabe porque RAIOS eu não consigo compila e nem roda meu servlets?? Ah… todos os outros arquivos em java compilam e rodam normalmente!

Infelizmente o Java não aceita a notação “*.jar” para o CLASSPATH. Um arquivo .jar é equivalente a um diretório, portanto seria a mesma coisa que você escrever no seu PATH alguma coisa como “PATH=C:\WINDOWS*” para simbolizar todos os diretórios sob a pasta Windows.

Você precisa especificar cada JAR que vai usar (que chato…)

Infelizmente o Java não aceita a notação “.jar" para o CLASSPATH. Um arquivo .jar é equivalente a um diretório, portanto seria a mesma coisa que você escrever no seu PATH alguma coisa como "PATH=C:WINDOWS” para simbolizar todos os diretórios sob a pasta Windows.

Você precisa especificar cada JAR que vai usar (que chato…)[/quote]

Ah… vlw… mas pq o “j2sdk*.jar” funciona direito intão?? Eu soh ñ consigo compila os Servlets

Ah… acabei de fazer o que você me falou, sobre colocar cada “jar” separadamente e os mesmos erros continuaram… e agora??

Normalmente as classes javax.servlet.http.* ficam em um arquivo cujo nome é servlet.jar ou um nome parecido. Como esses arquivos são na verdade arquivos .zip, podem ser abertos com o Winzip ou PowerArchiver (ou com o Brazip, prestigie o produto nacional).
Uma classe javax.servlet.http.HttpServletRequest fica em um arquivo javax/servlet/http/HttpServletRequest.class dentro do .jar.