Ich habe kürzlich openJDK 9 unter Ubuntu 17.10 installiert und es scheint, dass IntelliJ IDEA Probleme damit hat.OpenJDK 9 IntelliJ IDEA (Ubuntu) "Symbol kann nicht aufgelöst werden"
Immer wenn ich ein neues Projekt erstelle, kann IntelliJ das JDK finden, aber es sieht so aus, als würde es nicht richtig konfiguriert. Hier ist, wie es aussieht
, wenn ich ein HelloWorld.java Beispiel schaffen es sieht aus wie dieses
und es sagt: 'Kann nicht lösen Symbol 'String''.
Alles funktioniert gut, wenn ich über Terminal und sogar mit Eclipse kompilieren.
Wenn ich Typ 'java --Version' sagt, es
openjdk 9-Ubuntu
OpenJDK Runtime Environment (build 9-Ubuntu + 0-9b181-4)
64 OpenJDK -Bit-Server VM (build 9-Ubuntu + 0-9b181-4, mixed mode)
gibt es eine Möglichkeit, dieses Problem zu beheben?
Ich benutze Ubuntu nicht, aber "/ usr/bin/jvm" scheint falsch. Suchen Sie nach einem anderen Verzeichnis, vielleicht direkt unter "/ usr/bin /" (zum Beispiel "/ usr/bin/java"). – markspace
Können Sie überprüfen, ob der Pfad zu Ihrem JDK-Home gültig ist, d. H. Das Verzeichnis manuell überprüfen? – Kerry
Vielleicht auch mit 'update-alternatives --config java' überprüfen. – Kerry