gpt4 book ai didi

gradle - IntelliJ - Gradle - Kotlin - Micronaut - 更改文件不会在 "run"上重新生成类

转载 作者:行者123 更新时间:2023-12-02 08:58:44 26 4
gpt4 key购买 nike

我在 IntelliJ 和 Gradle v5.3 中有一个 Kotlin-Micronaut v.1.0.2 项目。例如,我正在运行的应用程序具有以下 Controller :

@Controller("/api/test")
class TestController {

@Get
fun helloWorld() = "Hello World"
}

如果我更改任何代码,例如更改返回值或添加另一个 REST 方法(例如 POST),则只会在 ./gradlew clean build 上生成必要的代码。在 IntelliJ 中点击“运行”不会为我生成必要的端点(例如,在添加 POST 端点并尝试 curl 它时,我会收到“方法不允许”,直到我清理构建)。

你有什么建议吗?

最佳答案

启用设置(macOS 上的首选项)|构建、执行、部署 |构建工具| Gradle |运行者 | 将 IDE 构建/运行操作委托(delegate)给 Gradle 选项。这样IDE将根据您正在使用的Gradle插件的逻辑使用Gradle生成和构建类。

关于gradle - IntelliJ - Gradle - Kotlin - Micronaut - 更改文件不会在 "run"上重新生成类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55824374/

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