Ich benutze Scala IDE 4.4.1., Mit der jdk 8.Wenn ich versuche, ein Scala-Programm ausführen, erhalten den Fehler "Fehler: Konnte nicht finden oder laden main Klassenbeispiel.Kredit ".Scala IDE Error-nicht finden/laden Hauptklasse
Antwort
sollten Sie schreiben statt Klasse Objekt
ich vor ein paar Tagen mit dem gleichen Fehler stecken geblieben war. In meinem Fall war es eine Inkompatibilität zwischen meinem JDK und der ausgewählten Ziel-JVM für mein Scala-Projekt.
Um Ihre aktuelle Java-Version zu überprüfen, führen Sie java -version
in der Befehlszeile aus. Um Ihr Projekt-JVM-Ziel in Eclipse zu überprüfen, gehen Sie zu "Projekt> Eigenschaften> Scala-Compiler" und überprüfen Sie die Ziel-JVM (wählen Sie dieselbe Version wie Ihr aktuelles Java).
Ich hoffe, es hilft.
Mein Java ist '1.8. *' aber ich kann nicht 1.8 im Scala Compiler finden, was kann ich tun? – hhh
Scala unterstützt Java 8 seit Version 2.11.0. Wenn Sie eine ältere Version verwenden, müssen Sie Ihre Java-Installation auf 7 herabstufen. –
Ich hatte das gleiche Problem, so dass ich zu diesem Link kam & möchte meine Erkenntnisse teilen. In meinem Fall habe ich gefunden, dass inkompatible Gläser, wo anwesend wegen des Wurffehlers anwesend waren. Nach der Bereitstellung der richtigen Jar Problem wurde behoben.
habe ich Scala für Eclipse IDE,
Die Lösung für diesen Rechtsklick auf Projekt sein könnte und scala wählen -> die Scala der Installation eingestellt wird, den scala Pfad zu diesem Projekt festgelegt und das gleiche wieder aufzubauen.
Hoffe das hilft dir.
Wenn die oben genannten Lösungen bereits in Ihrem System konfiguriert sind und immer noch diesen Fehler erhalten, dann lesen Sie meine Antwort. Wenn inkompatible Scala-Jars von Projekten referenziert werden, wird auf Projektebene ein rotes Kreuz angezeigt, und in Scala-Dateien werden keine Fehler angezeigt. In dieser Situation kompiliert scala code nicht und wenn er ausgeführt wird, wird die Nachricht "error konnte Hauptklassenskala nicht finden oder laden" angezeigt. Die beste Lösung besteht darin, zum scala-Installationsordner zu gehen und zu prüfen, ob das jar dort vorhanden ist, falls vorhanden, dann referenziert es auf JAR-Dateien, die keinen Fehler (rote Markierung) auf Projektebene oder im Quellcode zeigen.
- 1. konnte nicht Hauptklasse in scala finden oder laden in IDE IntelliJ
- 2. scala Ide benutzerdefinierte Setter Fehler
- 3. scala Ide Nicht meine Klasse als Hauptmethode
- 4. Spark/ScalaIDE - Fehler: Konnte Hauptklasse
- 5. Scala IDE: Einstellung der Version von Scala-Interpreter
- 6. Scala IDE zeigt keine Dokumentation während Autovervollständigungshinweise
- 7. Verwendung Funken sql durch Scala IDE
- 8. Scala IDE + Play Framework - kein Breakpoint-Hit
- 9. geeignete IDE für Angular2, Play und Scala
- 10. Zugriff auf Konfigurationsressourcen in Scala IDE
- 11. Wie Scala IDE auf Ubuntu ausführen?
- 12. java.lang.RuntimeException: Keine Hauptklasse erkannt
- 13. Konnte Hauptklasse (Klassenname) in Scala Intellij nicht finden oder laden
- 14. Wie deklarieren Hauptklasse für Scala in IntelliJ IDEA?
- 15. Fehler: Konnte Hauptklasse in scala nicht finden oder laden
- 16. Hauptklasse aus JAR-Datei
- 17. gradle "Nein Hauptklasse angegeben", obwohl Hauptklasse existiert
- 18. Java-Hauptklasse initiiere eine andere Hauptklasse
- 19. ausführbare jar Konnte Hauptklasse
- 20. Fehler: kann keine Hauptklasse finden
- 21. Java-Datei Fehler: Hauptklasse
- 22. Fehler: Kann keine Hauptklasse SnakeGame.Gameplay
- 23. Wie kann Scala ohne IDE-Abhängigkeit erstellt/getestet werden?
- 24. Suggest Importe funktioniert nicht mit Scala IDE (und sbt)
- 25. Scala Slick-Verbindung zur MySQL-Datenbank mit InteliJ-IDE
- 26. Wie ein Symbol im Launcher für Scala IDE - Ubuntu?
- 27. Entspricht das Scala IDE-Arbeitsblatt in anderen Sprachen?
- 28. How To: Scala-Code debuggen, wenn außerhalb einer IDE
- 29. Override implementieren Methoden in Scala IDE funktioniert nicht
- 30. Scala-Programm in Eclipse-IDE nach dem Umbenennen wieder starten
Diese [link] (http://scala-language.1934581.n4.nabble.com/Error-Could-not-find-or-load-main-class-org-test-spark-SparkTest-td4644206. html) könnte Ihnen helfen – Imran