it-swarm.com.de

Intellij-Fehler = 2 Keine solche Datei oder Verzeichnis

Installierte intellij und fügte sdk Pfad zur Projektstruktur hinzu, aber wenn ich versuche zu laufen, bekomme ich:

Error: Cannot run program "/home/$USER/Java/jdk1.8.0_121/bin/Java" 
(in directory"/home/$USER/.intelliJIdea2016.3/system/compile-server"):
error=2, No such file or directory

Beide Dateien (/home/$USER/Java/jdk1.8.0_121/bin/Java und /home/$USER/.intelliJIdea2016.3/system/compile-server) sind vorhanden.

Ich benutze Ubuntu 16.10

12
A.Jac

Die Antwort von hier jdk-Pfad in IntelliJ 13 ändern beim Kompilieren von einem 32-Bit-Programmordner in einen 64-Bit-Ordner funktionierte für mich

Über das Menü: File -> Project Structure....

Auf der linken Seite unter "Plattformeinstellungen" haben Sie "SDKs": Klicken Sie darauf; Sie können hier Ihr neues JDK hinzufügen.

Immer im selben Fenster unter "Projekteinstellungen" wählen Sie "Projekt": Sie haben die Möglichkeit, das gerade hinzugefügte JDK auszuwählen.

11
UberHans

Stellen Sie sicher, dass Ihr JDK-Pfad korrekt ist. In meinem Fall wurde die JDK-Version irgendwie aktualisiert, aber ich habe es nicht bemerkt, es gibt viele rote Unterstreichungen. Nachdem ich JDK mit dem richtigen Pfad bearbeitet habe, wurde die Welt grün.

0
Yao Li

In meinem Fall zeigte IntelliJ auf einen JDK-Ordner einer Version, die ich deinstalliert hatte. Aus irgendeinem Grund hat das Deinstallationsprogramm den Ordner Java/jdk * nicht entfernt, sodass im Konfigurationsbildschirm Datei -> Projektstruktur -> SDK kein Fehler angezeigt wurde

Nachdem ich herausgefunden hatte, dass es auf einen deinstallierten JDK-Ordner zeigte, nahm ich diese Konfiguration dank der von UberHans veröffentlichten Antwort vor

0
Luis Solano