如何使用 Kotlin、Gradle 和 Web 框架设置 Spring Loaded?
Posted
技术标签:
【中文标题】如何使用 Kotlin、Gradle 和 Web 框架设置 Spring Loaded?【英文标题】:How can you set up Spring Loaded with Kotlin, Gradle, and a web framework? 【发布时间】:2016-10-21 07:11:21 【问题描述】:我是 JVM 新手,有兴趣尝试将 Kotlin 用于 RESTful Web 开发。热重载是我习惯于使用 Python、Ruby 和 javascript 等动态脚本语言的开发功能。
Play、Dropwizard 和 Spring Boot 似乎都很有吸引力。我愿意使用上述任何方法,但我无法获得使用上述任何方法设置的简单“保存文件,重新加载网页”工作流程。
如何做到这一点?
【问题讨论】:
jrebel 正在使用我所知道的 kotlin zeroturnaround.com/software/jrebel 抱歉,我应该指定 FOSS - JRebel 成本 475 美元/年/开发 zeroturnaround.com/software/jrebel/pricing 如果你使用的是Spring Boot,你检查过Spring Boot DevTools吗? devtools 的全部意义在于做到这一点。 是的,我尝试了 Spring Boot DevTools 无济于事 =/ 哦,Spring Loaded 崩溃了——也许我应该提交一份报告/问一个单独的 SO 问题... 【参考方案1】:查看这个 sbt 插件: https://github.com/pfn/kotlin-plugin
自己没试过,也许这就是你要找的。p>
【讨论】:
以上是关于如何使用 Kotlin、Gradle 和 Web 框架设置 Spring Loaded?的主要内容,如果未能解决你的问题,请参考以下文章
如何将 kotlin 类添加到 gradle JavaCompile 任务
如何解析和修改build.gradle.kts Kotlin Gradle构建脚本?
使用 Gradle 和 Kotlin 构建一个自执行的 jar