Ich möchte ein neues Projekt mit Kotlin für die JVM mit der IntelliJ IDE starten, aber ich kann keine Konfiguration dafür bekommen, dass es funktioniert. Ich habe versucht, this tutorial zu folgen, und nachdem das nicht funktioniert hat (die "Run '_DefaultPackage" -Option erschien nie sogar), fing ich an zu versuchen, zu begreifen, was getan werden sollte, ohne Erfolg. Was passiert ist bisher (mehrfach):Kotlin - IntelliJ Projekteinstellungen
- Ich habe ein neues Projekt, ausgewählt „Kotlin - JVM“ als Projekttyp.
- Ich klickte auf der zweiten Seite auf die Schaltfläche "Create ..." für die Kotlin Runtime und wählte "Copy to: lib".
- Ich klicke auf "Fertig stellen" und das erstellte Projekt hat ein Modul mit dem gleichen Namen wie mein Projekt. Es gibt keine Standardquelldatei oder eine Konfiguration.
- ich eine Kotlin Datei mit dem Namen "app.kt" (ich auch andere Namen versucht haben, wie "Main.kt"), und setzen Sie den folgenden Quellcode in:
fun main(args: Array<String>){
println("Hello world!")
}
- Ich habe rechts auf den Code-Editor UND die Datei im linken Bereich geklickt, um die Option "Run '_DefaultPackage" zu finden, die im Tutorial erwähnt wurde, aber in beiden nicht gefunden wurde.
- Ich erstelle eine neue Kotlin-Konfiguration, die fragt, dass ich eine "Hauptklasse" einstelle. Bei diesem Anblick, ändere ich den Code:
public class Main {
fun main(args: Array<String>) {
println("Hello world!")
}
}
- ich meine Konfiguration bearbeiten und die Hauptklasse auf „Main“ und dann die Konfiguration auszuführen. Es schlägt fehl, mit diesem Fehler: „Fehler Lauf. Funktion‚main‘nicht in der Klasse‚Main‘gefunden
Was bin ich
Welche Version von IntelliJ IDEA verwenden Sie? Haben Sie einen Src-Ordner? Hast du dort die Kotlin-Datei erstellt? –
IntelliJ Version 14.1.3. Ich habe einen Quellordner namens "src", der standardmäßig erstellt wird und eine Kotlin-Klassendatei namens "Main" enthält. –
Können Sie einen Screenshot Ihres Projektlayouts zeigen oder besser noch, schicken Sie mir das Beispiel? Ich bin neugierig, warum das passiert. –