2017-05-27 4 views
1

Ich bin vor kurzem in Intellij 2017 IDEA von Eclipse wechseln.Usage API Fehler in intellji

in Eclipse, wenn ein neues Java-Projekt erstellt wird, können wir definieren, welche Version von JDK in Projekt importiert wird. Zum Beispiel bin ich JDK Version 1.8 (oder 8) installiert, aber in Eclipse, wenn ich ein neues Projekt definiere, kann ich Hexenversion wählen jdk wurde in mein Projekt importiert. das ist völlig in Ordnung. In Intellij IDE habe ich JDK Version 1.8 zu Project hinzugefügt. Einige Methoden in meinem Projekt arbeiten mit JDK 1.7 und funktionieren nicht in Version 1.8.

Problem hier habe ich diesen Fehler "Verwendung von API dokumentiert als seit 1.7". Ich weiß es nur, um JDK 1.7 hinzuzufügen, aber ich werde keine ältere Version von JDK in meinem Rechner installieren. Wie kann ich dieses Problem beheben?

Diese Lösung funktioniert nicht, wenn ich den JDK-Level in meinem Projekt herabsetze. Datei> Projektstruktur> Projekteinstellungen> Module> Ihr Modulname> Quellen> Sprachniveau>

auch diese Zeile Code hat mich Fehler ist hier:

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

und wenn ich dies mit methode: Files.isSymbolicLink

danke.

+0

hmm du so in Eclipse war in der Lage, Java 7 zu tarnen, ohne es zu installieren? – niceman

+0

würde nicht? Wenn Sie ein Java-Projekt erstellen müssen wählen Sie die Version von jdk zum Projekt hinzufügen ... und es kann weniger Version von jdk in Ihrem Rechner installiert –

Antwort

0

in "Projekt-Struktur" - Change-Projekt oder Sprachebene des Moduls bis 7.

und bei der Festlegung-build-Compiler-java -compiler, Versionswechsel Bytecode auch 7

+0

Danke für die Bereitstellung einer Lösung, aber es funktioniert nicht. –

+0

Kennen Sie diese Methode "Files.isSymbolicLink (etwas Ding)" in der Version funktioniert gut? Ich habe Fehler seit der Arbeit mit JDK Version 1.8 –