Compilar Servlert

4 respostas
A

Galera como eu compilo um Servlet pela linha de comando ?
O Livro Servlet & JSP, diz isso

%javac -classpath /your path/tomcat/common/lib/
servlet-api.jar -d classes src/Ch1Servlet.java

mas não vai…como faço ?

4 Respostas

nbluis

Essa parte

/your path/tomcat

deve ser o caminho do seu tomcat.

M

Ademir Franco:
Galera como eu compilo um Servlet pela linha de comando ?
O Livro Servlet & JSP, diz isso

%javac -classpath /your path/tomcat/common/lib/
servlet-api.jar -d classes src/Ch1Servlet.java

mas não vai…como faço ?

Em geral está correto o comando, mas tem que ver se voc~e está digitando ele corretamente.

  1. O % antes do java não é pra digitar. É só para representar o prompt de comandos.
  2. O java deve estar no path.
  3. /your path/tomcat/common/lib/
    servlet-api.jar é o endereço do ‘jar’ ajuste ele para o caminho correto na sua máquina.
  4. -d classes indica o diretório onde ele vai colocar a classe compilada. Verifique se ele existe. (O exemplo deve estar assumindo que você está em um contexto do tomcat, assim a classe vai cair exatamente no lugar para ser publicado.
  5. src/Ch1Servlet.java é o nome da classe. Ela deve estar feica o colocada no lugar.
  6. “mas não vai…” não é uma informação muito precisa :). Se ainda tiver problemas mande pelo menos a mensagem de erro de resposta. Ai posso ajudar mais.

Boa Sorte e bom aprendizado.

A

Vo testar quando eu chegar em casa, ai posto o resultado aqui blz.

A

marcos.macedo:
Ademir Franco:
Galera como eu compilo um Servlet pela linha de comando ?
O Livro Servlet & JSP, diz isso

%javac -classpath /your path/tomcat/common/lib/
servlet-api.jar -d classes src/Ch1Servlet.java

mas não vai…como faço ?

Em geral está correto o comando, mas tem que ver se voc~e está digitando ele corretamente.

  1. O % antes do java não é pra digitar. É só para representar o prompt de comandos.
  2. O java deve estar no path.
  3. /your path/tomcat/common/lib/
    servlet-api.jar é o endereço do ‘jar’ ajuste ele para o caminho correto na sua máquina.
  4. -d classes indica o diretório onde ele vai colocar a classe compilada. Verifique se ele existe. (O exemplo deve estar assumindo que você está em um contexto do tomcat, assim a classe vai cair exatamente no lugar para ser publicado.
  5. src/Ch1Servlet.java é o nome da classe. Ela deve estar feica o colocada no lugar.
  6. “mas não vai…” não é uma informação muito precisa :). Se ainda tiver problemas mande pelo menos a mensagem de erro de resposta. Ai posso ajudar mais.

Boa Sorte e bom aprendizado.

Cara não entendi.
Quando eu vou compilar, que nem eu compilo minhas classes java ele da erro de importação das classes servlet e servlet.http
aonde meu tomcat está instalado é…C:\Arquivos de programas\Apache Software Foundation\Tomcat 5.5
e o servlet-api.jar fica dentro de lib…
Pra ser mais preciso ele da erro na “Declaração do Servlet”
Poderia me dizer como compilar corretamente por favor ?

Criado 4 de janeiro de 2008
Ultima resposta 4 de jan. de 2008
Respostas 4
Participantes 3