使用 Gradle 和 Kotlin 在 Jetty 中自动重新加载
Autoreload in Jetty with Gradle and Kotlin
使用 Spark Web 框架,我希望在编译文件时使用嵌入式码头启用自动重新加载。
正在尝试
gradle run -Djetty.reload=automatic -Djetty.scanIntervalSeconds=2
虽然不起作用。有什么想法吗?
这不起作用,因为您将此参数传递给 gradle jvm,而不是运行 Jetty 的 jvm。
我看到你使用 Application Plugin 所以你可以通过 applicationDefaultJvmArgs 属性:
传递参数
applicationDefaultJvmArgs = ["-Djetty.reload=automatic", "-Djetty.scanIntervalSeconds=2"]
希望这会有所帮助。
使用 Spark Web 框架,我希望在编译文件时使用嵌入式码头启用自动重新加载。
正在尝试
gradle run -Djetty.reload=automatic -Djetty.scanIntervalSeconds=2
虽然不起作用。有什么想法吗?
这不起作用,因为您将此参数传递给 gradle jvm,而不是运行 Jetty 的 jvm。
我看到你使用 Application Plugin 所以你可以通过 applicationDefaultJvmArgs 属性:
传递参数applicationDefaultJvmArgs = ["-Djetty.reload=automatic", "-Djetty.scanIntervalSeconds=2"]
希望这会有所帮助。