Ошибка: не удалось найти или загрузить основной класс MainKt в IntelliJ - PullRequest
0 голосов
/ 17 ноября 2018

Я использую IntelliJ.Я могу запустить проект Java или Kotlin без каких-либо проблем, но я не могу собрать проект Kotlin-JSУ меня ошибка Ошибка: не удалось найти или загрузить основной класс MainKt

Моя информация IntelliJIntelliJ IDEA 2018.2.6 (Community Edition)Сборка № IC-182.5107.16, построена 6 ноября 2018 г.JRE: 1.8.0_152-release-1248-b22 amd64JVM: 64-битная виртуальная машина OpenJDK от JetBrains sroLinux 4.19.0-041900-generic

Дерево файлов Дерево файлов

Мой основной файл содержит только:

    fun main(args: Array<String>) {
    val message = "Hello JavaScript!"
    println(message)
}

Меню запуска Запустить меню

Я попробовал опцию $ KOTLIN_BUILDED $, $ MODULE_WORKIN_DIR $ и указать путь вручную, но он ничего не изменил.

Когда я наводю курсор мыши на MainKt с помощью мыши, всплывающая подсказкаПоявляется «Класс MainKt» входит в пакет по умолчанию », поэтому IntelliJ видит класс.

Настройки моего проекта кажутся нормальными

Часть структуры проекта 1

Часть структуры проекта 2

Часть структуры проекта 3

Я также пытался

Удалить * .imlфайлПереустановите IntelliJПовторно добавить основнойНеправильный кэш и перезапуск

Заранее спасибо

1 Ответ

0 голосов
/ 17 ноября 2018

Конфигурация запуска "Kotlin" запускает Kotlin / JVM.Чтобы запустить программу Kotlin / JS как программу командной строки, вам необходимо убедиться, что у вас установлен node.js.Затем вы можете использовать IntelliJ IDEA Ultimate с установленным плагином node.js (в этом случае вы увидите значок «Выполнить» в желобе, который автоматически произведет правильную конфигурацию запуска), или использовать Gradle для сборки и запуска вашей программы изкомандная строка.

...