Ausgabe
Ich versuche, ein einfaches Objekt in IntelliJ zu kompilieren:
object Test02 {
def main(args: Array[String]) {
println("Hello World");
}
}
Ich habe diese Nachricht bekommen:
Error:scalac: Scala compiler JARs not found (module 'scala02'):
E:\.ivy2\cache\org.scala-lang\scala-library\jars\scala-library-2.11.8.jar,
E:\.ivy2\cache\org.scala-lang\scala-compiler\jars\scala-compiler-2.11.8.jar,
E:\.ivy2\cache\org.scala-lang\scala-reflect\jars\scala-reflect-2.11.8.jar
Ich habe die Projektstruktur überprüft und die Module überprüft. Module befinden sich hier:
C:/Users/asus1/.ivy2/cache/org.scala-lang/scala-compiler/jars/scala-compiler-2.11.8.jar
Wie kann ich E: in C:/Users/asus1/ ändern?
Muss ich alles nach E: verschieben?
Wie gehen die Leute damit um, wenn sich das Projekt und das Glas an einem anderen Ort befinden?
Es scheint ein großer Bug von IntellJ zu sein …?
Lösung
Gelöst wie folgt:
In den Projekteinstellungen müssen Sie Folgendes manuell hinzufügen:
- JDK-Ordner
-
Modul und Abhängigkeiten zu JDK UND Scala JAR
-
Fügen Sie in der Bibliothek MANUELL das JAR von Scala hinzu (IntelliJ fügt dieses JAR nicht hinzu, es verursacht Kompilierungsprobleme).
-
Überprüfen Sie in der globalen Bibliothek, ob das JAR von Scala gleich ist.
Es gibt eine Option, um DEBUG im ausführlichen Modus anzuzeigen:
https://intellij-support.jetbrains.com/hc/articles/207241085
Das ist sehr nützlich.
Beantwortet von – user5497885
Antwort geprüft von – Timothy Miller (FixError Admin)