Kotlinc命令行错误

3
我按照这个指南(https://kotlinlang.org/docs/tutorials/command-line.html)操作。我将环境变量(Windows 7)设置为bin目录,然后在命令行中运行“kotlinc”,但是我得到了以下错误信息(我甚至从命令提示符中切换到了bin目录)。

Error: Could not find or load main class org.jetbrains.kotlin.preloading.Preloader


这可能与此相关,我不确定。 - Salem
谢谢回复,但编译器版本是1.2.10(您提供的链接版本为1.1.4),是从上述文档页面提供的链接下载的。 - Daud Oladipo
你为什么使用Kotlin编译器?为什么不直接使用Gradle或Maven? - kocka
@knock 我想编译文档页面上的基本代码,我需要使用gradle或maven吗(并且在kotlinc命令无法工作的情况下,gradle或maven是否可行)? - Daud Oladipo
2个回答

1

这是因为kotlinc路径中含有空格。需要将路径从D:/Program Files转换为D:/。


0
hello.jar的清单文件不再指向main()。我已经问了一段时间了——自Kotlin 1.1以来可能已经损坏。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接