繁体   English   中英

如何在 Intellij IDEA 中使用 Gradle 创建 Kotlin 控制台应用程序

[英]How to create a Kotlin console application with Gradle in Intellij IDEA

我从 JetBrains 找到了这个教程: https ://www.jetbrains.com/help/idea/create-your-first-kotlin-app.html ? section = Gradle%20Kotlin

日期为 2020 年 8 月 19 日。

我使用的是与他们的文档中相同的 IntelliJ IDEA 版本:2020.2。

但是,我的项目创建向导与他们的完全不同。

他们提供了这个截图:

在此处输入图片说明

但对我来说,它看起来像这样:

在此处输入图片说明

当我点击下一步时: 在此处输入图片说明

我看不到在哪里可以选择控制台应用程序模板或 Gradle。

我找到了第二个教程 - https://kotlinlang.org/docs/tutorials/jvm-get-started.html ,它显示了 New Project 向导的第三个变体:

在此处输入图片说明

教程已经过时了吗? 我做错了什么吗? 如何使用 Gradle 基于控制台应用程序模板创建 Kotlin 项目?

您拥有的向导现在似乎已过时。 最近有一个全新的,作为 Kotlin 1.4 的一部分发布(见这里)。
最有可能的是,问题是由 Kotlin IDE 插件过时或其他原因引起的。 请尝试使用Preferences -> Plugins菜单删除并重新安装。 请在此处发表评论并附上结果。 我想知道这是否有帮助。

确实这很奇怪,我从来没有见过像你这样的对话框(我的看起来像教程中的那个)。 但是,选择模板并没有什么特别之处——它只是创建主文件,您可以自己创建。

因此,使用“JVM/IDEA”选项创建一个新项目。 如果它已经打开了一个main.kt文件,你不需要做任何其他事情。 如果没有,请查看src文件夹 - 您应该看到一个名为main的文件夹, kotlin有一个名为kotlin的文件夹(带有一个蓝色图标而不是灰色) - 这里是您要创建主文件的位置(右键单击 -> new kotlin file/class -> main.kt并将其main.kt文件,而不是类)。 最后,把它放在文件中:

fun main(args: Array<String>) {
    println("Hello world!")
}

注意:如果您没有kotlin文件夹,请在带有蓝色图标的文件夹中创建文件(甚至可能是src )。 此外,如果这不使用 Gradle(出于某种原因),请创建一个 Gradle 项目,然后在“其他库和框架”选项中,取消选中 Java 并选中 Kotlin,如果不是,则继续创建main.kt创建。

你可以从终端创建一个 Kotlin + gradle 项目:

$mkdir myProject; cd myProject; gradle init

按照教程。

然后启动 Intellij 并打开目录你很高兴去

同样的过程是这样的

同样的事情发生在我身上,但我想出了如何解决它:

只需禁用 Material Theme UI。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM