Error: Could not find or load main class MainKt in IntelliJ
Error: Could not find or load main class MainKt in IntelliJ
我正在使用 IntelliJ。
我可以 运行 Java 或 Kotlin 项目没有任何问题但是
我无法构建 Kotlin-JS 项目
我有错误 Error: Could not find or load main class 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 的 OpenJDK 64 位服务器虚拟机 s.r.o
Linux 4.19.0-041900-通用
文件树
File tree
我的主文件只包含:
fun main(args: Array<String>) {
val message = "Hello JavaScript!"
println(message)
}
运行 菜单
Run menu
我尝试了 $KOTLIN_BUILDED$、$MODULE_WORKIN_DIR$ 选项,并手动放置了路径,但没有任何改变。
当我用鼠标悬停在 MainKt 上时,会出现一个工具提示 "Class 'MainKt' is in the default package" 因此 IntelliJ 会看到 class.
我的项目设置似乎没问题
Project Structure part 1
Project Structure part 2
Project Structure part 3
我也试过
删除 *.iml 文件
重新安装 IntelliJ
重新添加main
使缓存无效并重新启动
提前致谢
"Kotlin" 运行 配置 运行s Kotlin/JVM。要将 运行 一个 Kotlin/JS 程序作为命令行程序,您需要确保已安装 node.js。然后,您可以使用安装了 node.js 插件的 IntelliJ IDEA Ultimate(在这种情况下,您会在装订线中看到一个 "run" 图标,它将自动生成正确的 运行 配置),或者使用Gradle 从命令行构建和 运行 您的程序。
您的主文件需要 .kt
您需要这样创建它:src ->New ->Cotlin File/Class->File
。
不是这样的:src ->New ->File
。
我正在使用 IntelliJ。
我可以 运行 Java 或 Kotlin 项目没有任何问题但是
我无法构建 Kotlin-JS 项目
我有错误 Error: Could not find or load main class 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 的 OpenJDK 64 位服务器虚拟机 s.r.o
Linux 4.19.0-041900-通用
文件树 File tree
我的主文件只包含:
fun main(args: Array<String>) {
val message = "Hello JavaScript!"
println(message)
}
运行 菜单
Run menu
我尝试了 $KOTLIN_BUILDED$、$MODULE_WORKIN_DIR$ 选项,并手动放置了路径,但没有任何改变。
当我用鼠标悬停在 MainKt 上时,会出现一个工具提示 "Class 'MainKt' is in the default package" 因此 IntelliJ 会看到 class.
我的项目设置似乎没问题
Project Structure part 1
Project Structure part 2
Project Structure part 3
我也试过
删除 *.iml 文件
重新安装 IntelliJ
重新添加main
使缓存无效并重新启动
提前致谢
"Kotlin" 运行 配置 运行s Kotlin/JVM。要将 运行 一个 Kotlin/JS 程序作为命令行程序,您需要确保已安装 node.js。然后,您可以使用安装了 node.js 插件的 IntelliJ IDEA Ultimate(在这种情况下,您会在装订线中看到一个 "run" 图标,它将自动生成正确的 运行 配置),或者使用Gradle 从命令行构建和 运行 您的程序。
您的主文件需要 .kt
您需要这样创建它:src ->New ->Cotlin File/Class->File
。
不是这样的:src ->New ->File
。