J'ai écrit un projet dans Eclipse avec une ancienne version de Java. Maintenant sur un ordinateur différent mais exécutant les mêmes codes, je reçois beaucoup de rouge.
Cela est dû à une incompatibilité de version. J'ai demandé à mon professeur de changer la version Java à partir de la fenêtre de la console auparavant. Le code a très bien été compilé après cela. Je suis sûr que c'est le même cas avec ce code.
Après avoir regardé d'autres tutoriels et liens google, je n'ai trouvé que des approches en ligne de commande et des méthodes @override. Pour être honnête, je ne les comprends toujours pas.
Quelle est la meilleure façon de changer la version d'un code écrit à l'origine dans un code plus ancien dans la console Eclipse? Merci!
Dans Eclipse, accédez à Window -> Preferences -> Java -> Compiler
, vous pouvez modifier les versions Java. J'espère que cela vous aidera.
Idéalement, si nous voulons avoir deux versions différentes de Java [disons 1.6 et 1.7], alors nous devrions avoir deux espaces de travail définis en conséquence pour éviter tout mélange. Nous pouvons également changer les facettes du projet si nos projets a des facettes qui est.
Dans Eclipse Suivez les étapes ci-dessous: 1) Windows -> Préférences -> Java -> Compilateur et selon l'image définissez le niveau du compilateur de conformité selon vos besoins.
2) Windows -> Préférences -> Java -> JRE installés et vérifiez si votre jre/jdk requis est disponible ou non comme indiqué dans l'image ci-dessous:
3) Faites un clic droit sur votre projet et accédez à Java Chemin de génération et vérifiez si la bibliothèque requise est disponible ou non selon l'image ci-dessous:
4) Vous pouvez maintenant modifier la bibliothèque système JRE ou en ajouter une en cliquant sur le bouton disponible sur le côté droit de la dernière image, puis une fenêtre contextuelle comme ci-dessous s'ouvrira. Ici, vous pouvez changer l'environnement d'exécution [des valeurs par défaut peuvent également être définies]
Dans myeclipse, sélectionnez le projet -> propriétés -> Java -> vous pouvez y spécifier la version jdk.