Erro : generics are not supported in -source 1.4

me ajuda ai galera estou no Netbeans

aprendendo sobre jsp e pelo que eu li na apostilha da caelum meu projeto esta configurado para o java 1.4 como eu configuro para o 6 ??? ou o 1.5

a exception indica que esse cod. esta errado.

[code]
public List getLista() throws SQLException {


}

List< Contato > contatos = dao.getLista();

for ( Contato contato : contatos ) {


}

e agora Doutor kkkkkkkkk

brikdeirinha estou rindo para não chorar…

Isso aqui te ajuda?

http://wiki.netbeans.info/wiki/view/FaqRunningOnJre

Abraço!

ajudou não meu ingreis ta de lascar

pelo que eu entendi eu tenhu que executar esse cod.

 netbeans.exe --jdkhome "C:\Program Files\jdk1.5.0_02

mais aond fazer isso eu não sei

tipo eu tenhu que fazer isso antes, durante ou depois que eu abrir o netbeans ??? ão tem outra sol~ção não tipo traduzir esse cod para java 1.4 como ele ficaria ??

Tem como converter sim, tire as tags do Generics e adapte o código.
no método que adiciona o contato a lista, faça um verificação com instanceof, para verificar se é um objeto contato, caso seja adicione a lista, caso contrário, gere um erro.

E daí é só adaptar o resto.

[quote=fsquadro]Tem como converter sim, tire as tags do Generics e adapte o código.
no método que adiciona o contato a lista, faça um verificação com instanceof, para verificar se é um objeto contato, caso seja adicione a lista, caso contrário, gere um erro.

E daí é só adaptar o resto.

[/quote]
eu prefiro o plano A :slight_smile:

o plano a é muito bom e simples mais como faze-lo enquanto ninguém detalha o que é isso e como fazer vou fazer o meu cod funcionar …

obrigasdo os dois…

man voce ja tem duas solucoes muito simples pra fazer, entao nao vejo qual seja ainda o problema.
se estiver usando o eclispe mude as opcoes de compilacao globais, ou se preferir as do seu projeto em especifico, pra uma versao do java mais atual que suporte generics (1.5 ou 1.6).
ou voce, o que nao recomendo, simplesmente tirar o uso de generics do seu codigo e ficar usando cast+instanceof.
se ainda tiver duvidas quanto a isso, recomendo quebrar um pouco mais a cabeça ai hehhe brincadeira