如何在Intellij Idea中运行Kotlin函数
我已经创建了一个测试项目,以IntelliJ IDEA CE中的Kotlin开始。
IDE版本和系统是2017.1.4 Build#IC-171.4694.23,构建于2017年6月6日JRE:1.8.0_112-release-736-b21 x86_64 JVM:由JetBrains sro提供的OpenJDK 64位服务器VM Mac OS X 10.12.4
有一个.kt文件,其中包含一个主要功能。 当我右键点击它,我可以选择运行,但我得到一个错误形式的JUnit:! 预计JUnit版本3.8或更高版本。
我知道这是关于丢失的配置,但是我也不能为Kotlin设置一个适当的配置。 即它需要一个“主类”,我没有。 设置软件包名称,因为一些其他的讨论建议也没有帮助。
在IDEA中Kotlin的适当配置是什么?
谢谢!
检查你的IDEA是否是最新的 。 当创建一个新的项目,你可以选择这样的Kotlin:
这会自动为你配置Kotlin 。 如果您启动了一个Java项目并希望得到Kotlin的支持,那么在右下角会有一个小窗口为您在项目中配置Kotlin。 (如果项目创建如上所示,则不需要)
在那里你要选择Java ,而不是Javascript ,然后在'…'项目中点击“Configure'…'模块作为Kotlin(Java)模块 …”
当你的项目设置正确的时候,确保你的main函数被称为“main”并且有一个Array<String>
类型的参数。
fun main(args: Array<String>) { }
在旁边会出现一个Kotlin “K” ,你可以点击运行你的主要功能。
更新:它的工作原理,我只需要把正确的参数args: Array<String>