![](/img/trans.png)
[英]Kotlin build not building with fresh console application project using gradle Intellij
[英]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.