gpt4 book ai didi

更新到 kotlin 1.0.0-beta 后,Kotlin cli 应用程序无法工作

转载 作者:行者123 更新时间:2023-12-02 05:15:41 26 4
gpt4 key购买 nike

我将问题归结为以下最小设置 - 只是一个 hello world。这个有效:

https://github.com/ligi/MinimalKotlinCommandLine

当我切换到 kotlin:1.0.0-beta-4584 并运行( gradle clean run )时,出现以下错误:

Error: Could not find or load main class minimalkotlincommandline.MinimalkotlincommandlinePackage

使用此 build.gradle:

buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'org.jetbrains.kotlin:kotlin-gradle-plugin:1.0.0-beta-4584'
}
}

apply plugin: "kotlin"
apply plugin: 'application'

mainClassName = "minimalkotlincommandline.MinimalkotlincommandlinePackage"

repositories {
mavenCentral()
}

dependencies {
compile 'org.jetbrains.kotlin:kotlin-stdlib:1.0.0-beta-4584'
}

还有这个 Main.kt:封装minimalkotlin命令行

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

最佳答案

将mainClassName更改为

mainClassName = "minimalkotlincommandline.MainKt"

自 Kotlin 版本 M14 top-level naming changed${Package}Package${File}Kt。更多信息documentation .

关于更新到 kotlin 1.0.0-beta 后,Kotlin cli 应用程序无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34770220/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com