У меня есть проект Kotlin-Micronaut v.1.0.2 в IntelliJ и с Gradle v5.3.
Мое работающее приложение имеет, например, следующий контроллер:
@Controller("/api/test")
class TestController {
@Get
fun helloWorld() = "Hello World"
}
В случае, если я изменяю какой-либо из этого кода, например, изменяю возвращаемое значение или добавляю другой метод REST (например, POST), необходимый код будет сгенерирован только для ./gradlew clean build
. Нажатие «Выполнить» в IntelliJ не сгенерирует для меня необходимые конечные точки (например, при добавлении конечной точки POST и попытке ее закрутить, я получаю «Метод не разрешен», пока не очистлю сборку).
Есть ли у вас какие-либо предложения?