我正在使用IntelliJ。
我可以运行Java或Kotlin项目,但没有任何问题,但是
我无法建立Kotlin-JS专案
我遇到错误错误:找不到或加载主类MainKt
我的IntelliJ信息
IntelliJ IDEA 2018.2.6(社区版)
内部版本#IC-182.5107.16,建于2018年11月6日
JRE:1.8.0_152-release-1248-b22 amd64
JVM:JetBrains s.r.o
的OpenJDK 64位服务器VM
Linux 4.19.0-041900-generic
文件树 File tree
我的主文件只包含:
fun main(args: Array<String>) {
val message = "Hello JavaScript!"
println(message)
}
运行菜单
Run menu
我尝试了$ KOTLIN_BUILDED $,$ MODULE_WORKIN_DIR $选项,并手动设置了路径,但没有任何改变。
当我用鼠标悬停MainKt时,工具提示会显示“ Class'MainKt'在默认包中”,因此IntelliJ可以看到该类。
我的项目设置似乎还可以
我也尝试过
删除* .iml文件
重新安装IntelliJ
重新添加主
使缓存无效并重新启动
提前谢谢
答案 0 :(得分:-1)
“ Kotlin”运行配置运行Kotlin / JVM。要将Kotlin / JS程序作为命令行程序运行,您需要确保已安装node.js。然后,您可以使用已安装了node.js插件的IntelliJ IDEA Ultimate(在这种情况下,您将在装订线中看到一个“运行”图标,它将自动生成正确的运行配置),或使用Gradle从以下位置构建并运行程序命令行。
答案 1 :(得分:-1)
您的主文件必须为.kt
您需要像这样创建它:src ->New ->Cotlin File/Class->File
。
不喜欢这样:src ->New ->File
。