Keine main-Klasse erkannt

Das problem ist, dass, wenn ich offen "cmd.exe" und gehen Sie zu dem Verzeichnis, genannt chesschallenge6 eingeben "sbt" - Befehl und "ausführen", danach funktioniert es nicht. Ich bekomme eine Fehlermeldung, dass es keine main-class angegeben. Ich habe überprüft, ob die main-Klasse name ist der gleiche wie der Dateiname und habe sogar versucht "Objekt ChessChallenge6 erstreckt App", aber es funktioniert immer noch nicht. Die Lösung ist einfach, aber ich weiß einfach nicht sehen.

└── _chesschallenge6
    ├── _project
    ├── _target
    └── _src      
        ├── _test
        └── _main
            ├── _algorithm
            ├── _model
            └── ChessChallenge6.scala
  • Kannst du uns ein reproduzierbares Beispiel?
  • Ich habe nie gemeinsame code-Beispiele. Soll ich die einfach nutzen Sie github?
  • Was passiert, wenn Sie Ihr scala-Klasse, die in src/main/scala?
  • Sie können Ihren code, um die Frage selbst. So... Im Allgemeinen... runnable JVM Projekte müssen mindestens eine Klasse, um eine public static void main Methode... dem die JVM ausgeführt wird.
  • Ich erstellte ein Verzeichnis mit dem Namen scala in _main, zog dann meine main-Klasse gibt und es nicht zeigen, ein "No main class gefunden" Fehler nicht mehr. Dank Tom
InformationsquelleAutor Megoh | 2017-04-26
Schreibe einen Kommentar