【问题标题】:Autoreload in Jetty with Gradle and Kotlin使用 Gradle 和 Kotlin 在 Jetty 中自动重新加载
【发布时间】:2016-03-31 21:48:30
【问题描述】:

使用 Spark Web 框架,我想在编译文件时启用嵌入式码头的自动重新加载。

尝试

  gradle run -Djetty.reload=automatic -Djetty.scanIntervalSeconds=2

虽然不起作用。有什么想法吗?

【问题讨论】:

    标签: gradle embedded-jetty spark-java


    【解决方案1】:

    这不起作用,因为您将此参数传递给 gradle jvm,而不是运行 Jetty 的 jvm。

    我看到你使用Application Plugin,所以你可以通过 applicationDefaultJvmArgs 属性传递参数:

    applicationDefaultJvmArgs = ["-Djetty.reload=automatic", "-Djetty.scanIntervalSeconds=2"]
    

    希望这会有所帮助。

    【讨论】:

    • 谢谢,这有帮助。
    • 它不会重新加载通过gradle run 命令加载的码头。我已将上述行 applicationDefaultJvmArgs 添加到 build.gradle 文件中。任何线索为什么它不起作用?
    猜你喜欢
    • 2015-11-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-01
    • 2016-06-23
    • 1970-01-01
    • 2016-04-18
    相关资源
    最近更新 更多