2017-05-27 1 views
1

Je suis récemment passé à Intellij 2017 IDEA d'Eclipse. En cas de création d'un nouveau projet Java, nous pouvons définir la version de JDK importée dans le projet. Par exemple, je suis installé JDK version 1.8 (ou 8) mais en éclipse quand je définis un nouveau projet, je peux choisir la version de jdk importé dans mon projet. C'est totalement bien. par dans Intellij IDE j'ai ajouté JDK version 1.8 à Project. certaines méthodes de mon projet fonctionnent avec JDK 1.7 et ne fonctionnent pas dans la version 1.8.Erreur d'utilisation API dans intellji

problème ici j'ai eu cette erreur "utilisation de l'API documentée depuis 1.7". Je le sais juste pour ajouter JDK 1.7 mais je ne vais pas installer une version plus ancienne de JDK dans ma machine. Comment puis-je résoudre ce problème?

cette solution ne fonctionne pas lorsque je diminue le niveau de JDK dans mon projet. Fichier> Structure du projet> Paramètres du projet> Modules> Nom du module> Sources> Niveau de langue>

aussi cette ligne de code me est obtenu erreur est ici:

import java.nio.file.Files; 
import java.nio.file.Paths; 

et quand j'utilise ce méthode: Files.isSymbolicLink

merci.

+0

hmm donc dans Eclipse ont pu cibler Java 7 sans l'installer? – niceman

+0

ne le ferait pas? quand créer un projet java doit choisir la version de jdk ajouter au projet ... et il peut moins la version de jdk installé dans votre machine –

Répondre

0

dans "projet-structure" - projet de changement ou de niveau de langue du module à 7.

et dans la mise-build-compilateur java -compiler, changement version bytecode également à 7

+0

merci de me donner une solution, mais cela ne fonctionne pas. –

+0

connaissez-vous cette méthode "Files.isSymbolicLink (quelque chose)" dans la version sorcière fonctionne très bien? je suis erreur de gotting depuis le travail avec JDK version 1.8 –