Erro : generics are not supported in -source 1.4

6 respostas
K45T

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...

6 Respostas

esb

Isso aqui te ajuda?

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

Abraço!

K45T

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 ??

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.

icarocd

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.


eu prefiro o plano A :slight_smile:

K45T

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…

icarocd

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

Criado 15 de agosto de 2007
Ultima resposta 15 de ago. de 2007
Respostas 6
Participantes 4