我正在使用 jettyRun 来运行我的简单 spring 应用程序。我想使用 Intellij 调试器启用热插拔,但看起来 jetty 没有捕获更改。
On http://docs.codehaus.org/display/GRADLE/Gradle+Jetty+Plugin http://docs.codehaus.org/display/GRADLE/Gradle+Jetty+Plugin我发现它应该与:
jettyRun.scanIntervalSeconds=1
另一方面,也存在一些不一致的地方。在gradle主页上没有列出这个参数:http://www.gradle.org/jetty_plugin http://www.gradle.org/jetty_plugin。无论如何,有什么办法可以在 gradle 上启用此功能吗?
呵呵,现在居然自己找到了。
看起来这个参数根本不需要。无论如何,热部署是有效的。
我只是看不到这一点,因为我的 vaadin 应用程序甚至在 F5 之后仍保持会话。要正确重新启动它就足够了?调试&重启应用程序到应用程序网址。
So, Ctrl+Shift+F9 in IntelliJ + F5 in the browser (with ?debug&restartApplication) works fine ;)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)