gpt4 book ai didi

intellij-idea - 如何在 IntelliJ 中设置 '-Xuse-experimental=kotlin.experimental'

转载 作者:IT老高 更新时间:2023-10-28 13:41:29 26 4
gpt4 key购买 nike

尝试在 IntelliJ 中构建 Kotlin/Ktor 应用程序时,出现多个表单警告

Warning:(276, 6) Kotlin: This class can only be used with the compiler argument '-Xuse-experimental=kotlin.Experimental'

是输出。警告指的是

@UseExperimental(KtorExperimentalLocationsAPI::class)

所以我希望通过将 Settings -> Build -> Compiler -> Kotlin Compiler -> Additional command line parameters 设置为 -version -Xuse-experimental=kotlin.Experimental 来满足警告。 (-version 已经存在)。但是仍然会产生警告。我如何满足它?期待中的感谢。

最佳答案

您的项目使用的是 Maven 还是 Gradle?我在使用 Gradle 时遇到了同样的问题,但我可以通过将 -Xuse-experimental=kotlin.Experimental 放入我的 build.gradle 文件中的tasks.withType

对于 KtorExperimentalLocationsAPI,您可以尝试:

tasks.withType(org.jetbrains.kotlin.gradle.tasks.KotlinCompile).all {
kotlinOptions.freeCompilerArgs += ["-Xuse-experimental=io.ktor.locations.KtorExperimentalLocationsAPI"]
}

关于intellij-idea - 如何在 IntelliJ 中设置 '-Xuse-experimental=kotlin.experimental',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53787542/

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