| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 01:14:39
|
dsiviotti
Virtual Machine Man
![[Avatar]](/images/avatar/b3f61131b6eceeb2b14835fa648a48ff.jpg)
Membro desde: 19/01/2004 01:35:23
Mensagens: 541
Localização: Rio de Janeiro
Offline
|
Pessoal, há pouco tempo eu instalei o Eclipse que dá suporte a java 5.0. Algumas de minhas classes ficaram com o seguinte warning:
- Add defaul serial version ID
- Add generate serial version ID
Isso tem a ver com o java 5.0 ou é coisa do Eclipse? Qual seria o propósito de uma serial version ID?
EDITADO:
Achei a opção no Eclipse que desliga esse warning, mas gostaria de saber por que criar um serial version ID.
This message was edited 1 time. Last update was at 03/06/2005 01:30:11
|
Douglas Siviotti |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 02:32:44
|
Ironlynx
Moderador
![[Avatar]](/images/avatar/93d65641ff3f1586614cf2c1ad240b6c.jpg)
Membro desde: 02/05/2003 01:06:41
Mensagens: 3515
Localização: The other side of the screen
Offline
|
Este campo faz parte da especificação da interface de marcação Serializable para que o framework de persistência da JVM identifique de forma única um objeto. Dah uma bisoiada lah:
http://java.sun.com/j2se/1.5.0/docs/api/java/io/Serializable.html
|
Não basta persistir...tem que prevalecer!
Ironlynx
Anarquista de Sistemas
http://osereojava.blogspot.com/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 08:54:44
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
dsiviotti,
Caso queira inibir este aviso, vá em Window > Preferences > Java > Compiler ? Erros/Warning > J2SE 5.0 Options e desmarque lá dentro
Márcio
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 09:33:42
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
Precisa dizer que nao eh uma boa ideia desabilitar warnings?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 09:41:21
|
fredferrao
GUJ Master
![[Avatar]](/images/avatar/128ac9c427302b7a64314fc4593430b2.jpeg)
Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline
|
aproveitando o topico!! qual o versao do Eclipse que suporta o java 5(que eh o 1.5_xx certo??), mas qual eh a versao do eclipse!!
Obrigado!!
|
Não respondo dúvidas via MP! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 09:56:58
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
A mais recente, ueh.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 10:10:39
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
fredferrao,
O Eclipse suporta java5 a partir da versão 3.1
cv,
Concorde em deixar os warnings. Você pode me ajudar no seguinte warning ?
Diz respeito a generics, e estou recebendo uma série deles nos meu tableModels.
Obrigado,
Márcio
This message was edited 1 time. Last update was at 03/06/2005 10:10:56
|
SCJP 1.4, |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 10:21:40
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline
|
marcioa1 wrote:Concorde em deixar os warnings. Você pode me ajudar no seguinte warning ?
...
De fato, tem a ver com os generics. Note que na linha 2 vc pega um Vector, que nao eh parametrizado:
Pra se livrar desse warning, o melhor jeito eh modificar o seu cast:
Ah, e os casts nos returns eram desnecessarios - vc ta retornando Object de qqer jeito - alias, tem um warning no Eclipse pra isso tb. Voce habilitou o dito?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 10:22:07
|
fredferrao
GUJ Master
![[Avatar]](/images/avatar/128ac9c427302b7a64314fc4593430b2.jpeg)
Membro desde: 01/06/2005 13:23:32
Mensagens: 1901
Localização: Brasil
Offline
|
Valeu marcio!! to baixando a versao: eclipse-SDK-3.1RC1-win32
|
Não respondo dúvidas via MP! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/06/2005 10:39:04
|
marcioa1
Virtual Machine Man
![[Avatar]](/images/avatar/169779d3852b32ce8b1a1724dbf5217d.jpg)
Membro desde: 29/11/2003 12:52:10
Mensagens: 736
Localização: Valinhos-SP
Offline
|
cv,
Aundo coloquei <Object> , começõu a dar outro warning.
Agora estou com o seguinte c~´odigo ( sem warnings )
Mas o seguinte método está dando outro warning
se coloco ? no lugar de Object, levo um erro.
Tem alguma sugestão de como consertar isto ?
Obrigado,
Márcio
|
SCJP 1.4, |
|
|
 |
|
|