Bonjour,
j'ai eclipse 3.2 et jre 1.6 le plus récent
Vector<int> v ou Vector<String> v n'est pas reconnu par Eclipse, est ce que c'est reconnu seulement par Eclipse 3.3+ ou il faut changer quelquechose
Bonjour,
j'ai eclipse 3.2 et jre 1.6 le plus récent
Vector<int> v ou Vector<String> v n'est pas reconnu par Eclipse, est ce que c'est reconnu seulement par Eclipse 3.3+ ou il faut changer quelquechose
Quel est le message d'erreur affiché dans la vue "Problems" ?
Pour le Vector<int> c'est normal que ça ne fonctionne pas, int étant un type primitif (et n'étant pas "autoboxé" dans le cas des generics).
Ton projet a-t-il bien un niveau de compilation Java 1.5 minimum ? (propriétés du projet > Java Compiler > JDK Compliance ...)
Salut ,
J'essais d' utiliser la généricité sur mon projet, mais cela ne marche pas.
_________________________________________
Ligne de code test :
import java.util.List;
....
List<String> extensions;
Conf Eclipse:
Project->propreties->java compiler : 6.0
Project->propreties->java buildpath : JRE 1.6.0_03
Conf win:
java -version : 1.6.0_05
Erreur: the type list is not generic.
_________________________________
Comme si la compilation d code se faisait à partir d'une version inférieur à la version 5 ...
Comment faut-il que je configure Eclipse pour que la généricité puisse être employée ?
Merci d'avance
Est-ce que t'es sûr que ton "JRE 1.6.0_03" est bel et bien associé à un JDK 1.5 ou + sur ton disque ??? (Window > Preferences... > Installed JREs)
cette partie est elle aussi bien configurée.
Est-ce que ça peut avoir un rapport les variables d'environnement de windows?
En utilisant Eclipse au lieux de Lomboz, cela fonctionne, je n'ais donc toujours pas trouvé d'ou venait l'erreur de paramètrage ...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager