| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 16:11:01
|
marcelo.bellissimo
Virtual Machine Man
Membro desde: 17/10/2006 14:17:21
Mensagens: 617
Offline
|
Galera,
Andei pesquisando na net sobre esse "bug" estranho do Eclipse, nem sei se é um bug mesmo, mas... seguinte, quando eu crio um projeto, seto o Facets dele pra Java 1.4, mas uso um Java 1.5 ou superior como biblioteca, o Eclipse aceita o uso do método String.contains()... mas não deveria, pois o Facets está setado para 1.4, e o String.contains() só existe no Java 1.5 pra frente... todo o resto (eu acho, pelo menos) ele restringe corretamente, mas não o contains()... qual a jogada ai?
É um bug mesmo, ou to esquecendo de setar em mais algum lugar ?
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 13/01/2010 17:47:49
|
thiago.correa
GUJ Master
![[Avatar]](/images/avatar/c37f9e1283cbd4a6edfd778fc8b1c652.jpg)
Membro desde: 26/03/2006 18:54:30
Mensagens: 1861
Offline
|
Atribui o Compiler Compliance Level para 1.4
|
---
"Se não puder ajudar, atrapalhe, afinal de contas o importante é participar!"
Thiago
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/01/2010 01:23:15
|
marcelo.bellissimo
Virtual Machine Man
Membro desde: 17/10/2006 14:17:21
Mensagens: 617
Offline
|
Então, esse é outro detalhe... já tá setado... Enable project specific settings > Code Compliance: 1.4 ...
Essa que é a coisa mais maluca, em todo lugar tá setado pra usar o maldito do Java 1.4, mas mesmo assim ele aceita, hahaha !
Estaria o Eclipse viajando na maionese ??
E sabe o que é o pior ? Na hora de compilar e gerar algum distribuível (jar, war, ear, blablabla...) ele compila, mas se eu fizer o deploy, dependendo da JVM que está rodando no container, dá pau, óbviamente... eu me lembro de ter apanhado pra caramba por causa disso...
|
|
|
 |
|
|
|
|