我希望得到一个开发体验,就像我使用JAX-RS的Play! framework(例如Jersey)。更具体地说,我想使用某种后台编译并立即运行编译后的代码,以便我几乎没有等待时间。
我的第一次尝试是使用NetBeans后台编译和Maven以及Tomcat和Jetty的插件,这些插件正在正在运行的容器中重新启动应用程序。但重新启动花了太长时间。我想知道如果代码更改或者像Grizzly或Netty而不是Servlet容器这样的东西会有帮助我是否需要重新启动应用程序。
有关如何使用JAX-RS快速重新加载的任何想法吗?
答案 0 :(得分:3)
试试这个, 您需要添加依赖项。它使用jreloader(开源)。 ant archetype
修改强> 两年后人们仍在访问这篇文章。现在有一个完整的热重新加载替代方案,项目再次激活http://dcevm.github.io/
答案 1 :(得分:2)
看看gretty:https://github.com/groovypp/gretty 它应该适用于运动衫,你应该看到快速的运行时重新加载。
答案 2 :(得分:1)
JRebel执行此操作:http://zeroturnaround.com/jrebel/