我使用jettyRun来运行我的简单弹簧应用程序。我想用Intellij debuger进行热交换,但看起来像码头没有抓住变化。
在http://docs.codehaus.org/display/GRADLE/Gradle+Jetty+Plugin我看到它应该可以使用:
jettyRun.scanIntervalSeconds=1
另一方面,存在一些不一致。在gradle主页上,未列出此参数:http://www.gradle.org/jetty_plugin。无论如何,有没有办法在gradle上启用它?
答案 0 :(得分:1)
看起来根本不需要这个参数。无论如何,热部署都可以工作。
我只是无法看到,因为我的vaadin应用程序即使在F5之后也保持会话。要正确重新启动它,只需将?debug& restartApplication 添加到应用程序URL。
所以,浏览器中的IntelliJ + F5 中的 Ctrl + Shift + F9 (使用 ?debug& restartApplication )工作正常;)