在IntelliJ中Kotlin未解决的引用问题

149

我最开始使用这个教程来学习在IntelliJ IDEA中使用Kotlin。
当我尝试运行以下示例时,

fun main(args: Array<String>) {
    println("lol")
}

编译失败,出现以下错误:

Error:(5, 5) Kotlin: Unresolved reference: println

这是我第一次使用IntelliJ。我也从未在Java项目上工作过。我是否遗漏了什么?

编辑: 我已经看过这个问题了,但对于我的情况无效。


Intellij IDEA的版本是多少?安装了哪个版本的Kotlin插件? - D3xter
你在 Kotlin 运行时对话框中选择了哪个选项? - yole
我昨天刚安装了它。IDEA是14.1版本,同时也安装了最新的Kotlin。 - Anony-mouse
是的,我在使用Gradle和Netbeans的“Hello world”示例时也遇到了这个问题。 Gradle构建可以正常工作。看起来这也是Netbeans插件的问题。可惜最近没有更新Netbeans插件。 - will
这对于我的SpringBoot项目有效。 https://dev59.com/VrDla4cB1Zd3GeqP8311 - Ronny Shibley
对我有帮助的解决方案:点击。需要清理Android Studio缓存。 - SerjantArbuz
32个回答

-1
另外,我想要补充的是,在使用Gradle运行项目之前,您需要选择“View -> Tool Windows -> Gradle”选项。
如果使用Gradle构建和正常运行项目,但在使用IntelliJ时出现问题,则此方法可以解决该问题。

-6

最简单的解决方案:

工具->Kotlin->在项目中配置Kotlin


1
什么也不做:所有带有Kotlin文件的模块都已配置。 - Deunz

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