Problemas com o Exemplo do Livro Use a cabeça Servlet & JSP  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

riczanca89 wrote:Galera Fleliz 2010 para todos

resolvi o problema dos erros postado anteriormente,

Mas agora está dando o seguinte erro quando tento compilar o java

Microsoft Windows XP [versão 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.


C:\MyProjects\BeerV1>javac -classpatch C:\Tomcat\common\lib\servlet-api.jar:clas
ses:. -d classes src\com\example\web\BeerSelect.java
javac: invalid flag: -classpatch
Usage: javac <options> <source files>
use -help for a list of possible options


Alguem sabe o que isso significa?

Att,



O problema é que tem um 'c' a mais: é classpath e não classpatch.

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
riczanca89
Thread.start()

Membro desde: 22/12/2009 13:41:56
Mensagens: 32
Offline

Percebi o erro tbm marco, agora voltei par ao mesmo problema que estava tendo


Quando mando compilar aparece os seguintes erros


C:\MyProjects\BeerV1>javac -classpath C:\Tomcat\common\lib\servlet-api.jar:class
es:. -d classes src\com\example\web\BeerSelect.java
src\com\example\web\BeerSelect.java:3: package javax.servlet does not exist
import javax.servlet.*;
^
src\com\example\web\BeerSelect.java:4: package javax.servlet.http does not exist

import javax.servlet.http.*;
^
src\com\example\web\BeerSelect.java:7: cannot find symbol
symbol: class HttpServlet
public class BeerSelect extends HttpServlet {
^
src\com\example\web\BeerSelect.java:9: cannot find symbol
symbol : class HttpServletRequest
location: class com.example.web.BeerSelect
public void doPost(HttpServletRequest request,
^
src\com\example\web\BeerSelect.java:10: cannot find symbol
symbol : class HttpServletResponse
location: class com.example.web.BeerSelect
HttpServletResponse response)
^
src\com\example\web\BeerSelect.java:12: cannot find symbol
symbol : class ServletException
location: class com.example.web.BeerSelect
throws IOException, ServletException
^
6 errors

C:\MyProjects\BeerV1>


Saberia me dizer? quais as variaveis de ambiente que preciso configurar?
marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

Espera um pouco... o separador de diretórios no Windows é o 'ponto e vírgula' o não o 'dois pontos'. Tenta executar:

javac -classpath C:\Tomcat\common\lib\servlet-api.jar;classes;. -d classes src\com\example\web\BeerSelect.java

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
riczanca89
Thread.start()

Membro desde: 22/12/2009 13:41:56
Mensagens: 32
Offline

Consegui diminuir para apenas um erro:

Olha como ficou:

C:\MyProjectszBeerV1>javac -classpath c:\tomcat\common\lib\servlet-api.jar;classes;. -d classes src\com\example\web\beerselect.java
scr\com\example\web\beerselect.java:15: cannot find symbol
symbol : method getWrite()
location: interface javax.servlet.http.HttpServletResponse
PrintWriter out = response.getWrite();
^

1 Error


andrerios
JavaEvangelist
[Avatar]

Membro desde: 01/12/2006 13:26:07
Mensagens: 381
Offline

riczanca89 wrote:Consegui diminuir para apenas um erro:

Olha como ficou:

C:\MyProjectszBeerV1>javac -classpath c:\tomcat\common\lib\servlet-api.jar;classes;. -d classes src\com\example\web\beerselect.java
scr\com\example\web\beerselect.java:15: cannot find symbol
symbol : method getWrite()
location: interface javax.servlet.http.HttpServletResponse
PrintWriter out = response.getWrite();
^

1 Error




Cuidado com a sintaxe... o certo é:

André Rios

SCJP 1.5!
Oracle Certified Web Component Developer 5!

Caso sua dúvida tenha sido resolvida coloque a resolução além de alterar o título colocando uma tag [RESOLVIDO], afinal sua dúvida pode ser a de muitos
[WWW] [MSN]
lucas_sa
Java Ninja

Membro desde: 07/11/2006 12:53:38
Mensagens: 268
Localização: SP
Offline

Ja editou chegei atrasado rsrs

This message was edited 1 time. Last update was at 07/01/2010 16:00:06

riczanca89
Thread.start()

Membro desde: 22/12/2009 13:41:56
Mensagens: 32
Offline

VLw a Todos pela Ajuda,
Consegui compilar...

Com certeza voltarei aki com mais problemas xDd~


Agradeço a todos.


Att,


Ricardo Zanca.
riczanca89
Thread.start()

Membro desde: 22/12/2009 13:41:56
Mensagens: 32
Offline

HTTP Status 404 - /SelectBeer.do

type Status report

message /SelectBeer.do

description The requested resource (/SelectBeer.do) is not available.
Apache Tomcat/5.5.28


olha o erro q esta dando agora.

Esse erro eh no XML? ou no action do Form?
andrerios
JavaEvangelist
[Avatar]

Membro desde: 01/12/2006 13:26:07
Mensagens: 381
Offline

Mais uma vez erro na hora de copiar o exercicio... da uma olhada na sintaxe do livro e ve se bate com os seus arquivos...

esse erro é de digitação

faça os exercicios sem pressa, senao alguns erros desses passam desapercebidos...

André Rios

SCJP 1.5!
Oracle Certified Web Component Developer 5!

Caso sua dúvida tenha sido resolvida coloque a resolução além de alterar o título colocando uma tag [RESOLVIDO], afinal sua dúvida pode ser a de muitos
[WWW] [MSN]
andrerios
JavaEvangelist
[Avatar]

Membro desde: 01/12/2006 13:26:07
Mensagens: 381
Offline

Mais uma vez erro na hora de copiar o exercicio... da uma olhada na sintaxe do livro e ve se bate com os seus arquivos...

esse erro é de digitação

faça os exercicios sem pressa, senao alguns erros desses passam desapercebidos...

André Rios

SCJP 1.5!
Oracle Certified Web Component Developer 5!

Caso sua dúvida tenha sido resolvida coloque a resolução além de alterar o título colocando uma tag [RESOLVIDO], afinal sua dúvida pode ser a de muitos
[WWW] [MSN]
riczanca89
Thread.start()

Membro desde: 22/12/2009 13:41:56
Mensagens: 32
Offline

Não era erro de codigo andre, esqueci de copiar o arquivo .class para o Tomcat.

Vlw Pela ajuda.


Assim que eu travar no livro novamente eu volto.. ^^



riczanca89
Thread.start()

Membro desde: 22/12/2009 13:41:56
Mensagens: 32
Offline

Bom Dia Galera,

Travei novamente. ¬¬

Tenho que criar uma classe para chamar um modelo chamado BeerExpert.

O codigo do modelo eh esse:



Eu Devo criar a classe no DD certo? (que no meu caso se chama web.xml)
Eu modifiquei o arquivo e o mesmo ficou assim:



O erro que aparece quando mando compilar o arquivo BeerExpert eh o seguinte:

C:\MyProjects\BeerV1>javac -classpath C:\Tomcat\common\lib\servlet-api.jar;class
es;. -d classes src\com\example\model\BeerExpert.java
src\com\example\model\BeerExpert.java:4: '{' expected
public class BeerExpert
^
1 error


O que eu estou fazendo de errado?


Agradeço a ajuda.

This message was edited 1 time. Last update was at 08/01/2010 10:15:15

marcobiscaro2112
JWizard

Membro desde: 01/12/2008 11:56:04
Mensagens: 2408
Localização: São Paulo - SP
Offline

Coloque seu código sempre entre as tags "code". Assim:

[code]
seu código aqui
[/code]

Marco Biscaro.

Seja livre!

Você sabia que provavelmente há milhares de arquivos duplicados no seu computador?

Ei... você está usando DefaultTableModel no seu projeto?? Não faça isso! Veja: http://www.guj.com.br/posts/list/15/199067.java#1001295
[Email] [WWW] [MSN]
riczanca89
Thread.start()

Membro desde: 22/12/2009 13:41:56
Mensagens: 32
Offline

vlw marcos, não sabia que ficava desse jeito!!

Bem melhor de visualizar
riczanca89
Thread.start()

Membro desde: 22/12/2009 13:41:56
Mensagens: 32
Offline

Alguem pra ajudar hoje?
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team